wieso geht das so?

  • Hallo,

    ich wollte gerade etwas an meinem Forum verändern, als ich über folgende Zeile gestoßen bin:

    $message = str_replace('<', '&lt;', $message);
    $message = str_replace('>', '&gt;', $message);
    $message = str_replace('
    ', "\n", $message);

    (aus der posting.php)


    Da ihr hier das gleiche Forum habt, dachte ich mir, dass ihr mit evtl. helfen könnt das zu verstehen.

    wenn doch Zuerst alle "<" und dann alle ">" ersetzt werden, wie kann er dann noch ein "
    " in dem die beiden Zeichen enthalten sind?

  • aber es scheint ja doch zu funktionieren, sonst würde es ja bei der Darstellung (auch hier im Forum) Fehler geben. ???