Supportnet / Forum / Skripte(PHP,ASP,Perl...)
htmlspecialchars scheint nicht zu funktionieren
Frage
Hallo,
weiß vielleicht jemand eine Antwort?
Ich hab ein "Affenformular" und möchte eigentlich nur testen, ob
[code]<input name="email" type="text" size="20" value="<?php echo addslashes(trim(htmlspecialchars($_REQUEST[´email´]))); ?>">[/code]
funktioniert in Bezug auf die Eingaben von "<" oder "<".
Eigentlich sollte doch die Funktion htmlspecialchars dafür sorgen, daß "<" im Affenformular im Wideraufruf als "<" dargestellt wird, oder nicht?!
Bei mir erscheint nach Wideraufruf immer noch das "<".
Woran kann das liegen? Teste ich die Funktion von "htmlspecialchars" vielleicht falsch?
Alle Tipps herzlichst willkommen
Gruß
Mel
Antwort 1 von rabies
Entschuldigung - aber hä?
In welchem Sinne erscheinen? Steht da einfach nur <, wenn Du auf die Seite schaust, oder steht das ganze auch so im Quelltext? Denn nur dort wird - für den Benutzer unsichtbar - die Änderung vorgenommen.
Im Quelltext sollte dann schon wie vorgesehen & gt ; und so weiter stehen.
--Sven.
In welchem Sinne erscheinen? Steht da einfach nur <, wenn Du auf die Seite schaust, oder steht das ganze auch so im Quelltext? Denn nur dort wird - für den Benutzer unsichtbar - die Änderung vorgenommen.
Im Quelltext sollte dann schon wie vorgesehen & gt ; und so weiter stehen.
--Sven.
Antwort 2 von Mel
Aha, danke Dir, das werde ich gleich mal überprüfen.
Dann hat es wahrscheinlich doch funktioniert.
Vielen Dank Sven
Gruß mel
Dann hat es wahrscheinlich doch funktioniert.
Vielen Dank Sven
Gruß mel

