PHP code soll nicht interpretiert werden!

  • hallo,
    also ich habe ein script das speichert einen text, den man irgendwo eingeben kann, in eine textdatei. nun möchte ich diesen text per include() auslesen, doch wenn man html code in den text verwendet, wird dieser auch interpretiert.

    ich möchte das ich den code, den ich aus der txt datei include nicht vom browser verarbeitet wird.

    ich hoffe ihr versteht mich :D :D

  • Schreib dir doch eine kleine Funktion, die alle Spitzklammern durch die entsprechenden Entities (< > müsste das sein) ersetzt, dann werden sie auch nicht interpretiert :)

    Sometimes you have a programming problem and it seems like the best solution is to use regular expressions; now you have two problems.

  • bevor du die Eingabe in deiner txt speicherst, wende diese Funktion auf deinem String an:

    Code
    $string = "dein Text mit html";
    $string = htmlspecialchars($string);

    Dann passiert das, was Lizzard oben beschrieben hat.
    Guten Rutsch wünscht
    Jojo