Albin: Quellcode anzeigen

Hallo zusammen,

wer weiß wie ich den Quellcode einer Seite in einem Formular-Objekt (z.B. ein Textfeld <textarea>...) anzeigen lassen kann oder besser noch, wie kann ich den Quellcode der aktuellen Seite per Knopfdruck in eine Datei speichern (PHP oder JavaScript ist mir auch recht...)

Danke!

  1. Hallo Albin!

    [...] besser noch, wie kann ich den Quellcode der aktuellen Seite per Knopfdruck in eine Datei speichern (PHP oder JavaScript ist mir auch recht...)

    Einfach ein PHP-Script schreiben, dem du als Variable den Pfad der zu speichernden Datei übergibst.
    In dieser PHP-Datei dann einfach mit copy() die Datei kopieren (Lesetip: http://php.net/copy).

    Oder willst Du, daß ein Download-Fenster beim Besucher aufgeht?

    Deine Frage ist ein wenig ungenau, so daß ich mir nicht ganz sicher bin, was du genau willst, ob die Datei nun auf dem Server oder beim benutzer gespeichert werden soll.

    MfG
    Götz

    --
    Losung und Lehrtext für Donnerstag, 25. September 2003
    Der Geist Gottes des Herrn ist auf mir, weil der Herr mich gesalbt hat. (Jesaja 61,1)
    http://bible.gospelcom.net/cgi-bin/bible?passage=Jesaja+61&x=17&y=10&ELB_version=yes&LUTH_version=yes&HOF-IBS_version=yes&language=german
    Christus spricht: Johannes hat mit Wasser getauft, ihr aber sollt mit dem Heiligen Geist getauft werden nicht lange nach diesen Tagen. (Apostelgeschichte 1,5)
    http://bible.gospelcom.net/cgi-bin/bible?passage=Apostelgeschichte+1&x=17&y=10&ELB_version=yes&LUTH_version=yes&HOF-IBS_version=yes&language=german
    (http://www.losungen.de/heute.php3)
  2. abend,

    mit PHP gehts zB ua so:

    <?php
    ob_start();
    // Show source of file
    show_source ( 'C:/WINNT/php.ini' );
    $contents = ob_get_contents();
    ob_end_clean();

    $contents = explode('<br>', $contents);
    foreach ($contents as $line){
        $i++ ;
        $line_number = $i.str_repeat(" ",6-strlen($i));
        echo '<font color="cccccc"><li>'.$line_number.'</li></font> '.$line.'<br>';
    }
    ?>
    und schon erscheint die php.ini im browser...

    mfg,
    (tanz das)
    Z.N.S.

    --
    <img src="http://www.dmp-web.de/comunicout/neubauten.gif" border="0" alt="">