Das mag' sich komisch anhören, aber das ist wirklich so!
Hab' ich vielleicht nur 'nen Syntax-Fehler in meinem Code?
Ist nur auf die Schnelle, um die Funktion zu testen! Also bitte nichts wegen "Optimierung" oder sowas posten (ich weiss, ist nicht perfekt ).
Wenn ich nun folgende in das Textfeld eingebe:
passiert garnichts! Der Text wird genauso ausgegeben!
Woran liegt das? Ich finde nichts! Seh' ich den Wald vielleicht schon vor lauter Bäumen nicht mehr?!
Wer's mal testen will, hier mal ein Link (ist der gleiche Quelltext wie da oben):
http://www.nasicunion.de/text.php
Ich hoffe hier kann mir jemand weiterhelfen!
Ich hab' grad noch mal geschaut die slashes vor den Zeichen " und ' werden komischerweise gemacht!
Hier auch mal die Ausgabe von
print_r(get_html_translation_table(HTML_ENTITIES));
falls das jemanden weiter hilft:
Hab' ich vielleicht nur 'nen Syntax-Fehler in meinem Code?
PHP:
<?php
if (isset($_POST['Text'])) {
$HTMLText = htmlentities($Text);
echo "<HTML><Body><Form Action=\"$PHP_SELF\" Method=\"POST\">"
."<TextArea Name=\"Text\" Rows=\"50\" Cols=\"50\">$HTMLText</Textarea><BR><Input Type=\"Submit\"><Input Type=\"Reset\"></Form></Body></HTML>";
}else{
echo "<HTML><Body><Form Action=\"$PHP_SELF\" Method=\"POST\">"
."<TextArea Name=\"Text\" Rows=\"50\" Cols=\"50\"></Textarea><BR><Input Type=\"Submit\"><Input Type=\"Reset\"></Form></Body></HTML>";
}
?>
Ist nur auf die Schnelle, um die Funktion zu testen! Also bitte nichts wegen "Optimierung" oder sowas posten (ich weiss, ist nicht perfekt ).
Wenn ich nun folgende in das Textfeld eingebe:
"ßäöü;<<>>\'
passiert garnichts! Der Text wird genauso ausgegeben!
Woran liegt das? Ich finde nichts! Seh' ich den Wald vielleicht schon vor lauter Bäumen nicht mehr?!
Wer's mal testen will, hier mal ein Link (ist der gleiche Quelltext wie da oben):
http://www.nasicunion.de/text.php
Ich hoffe hier kann mir jemand weiterhelfen!
Ich hab' grad noch mal geschaut die slashes vor den Zeichen " und ' werden komischerweise gemacht!
Hier auch mal die Ausgabe von
print_r(get_html_translation_table(HTML_ENTITIES));
falls das jemanden weiter hilft:
Array ( [ ] => [¡] => ¡ [¢] => ¢ [£] => £ [¤] => ¤ [¥] => ¥ [¦] => ¦ [§] => § [¨] => ¨ [©] => © [ª] => ª [«] => « [¬] => ¬ [_] => _ [®] => ® [¯] => ¯ [°] => ° [±] => ± [²] => ² [³] => ³ [´] => ´ [µ] => µ [¶] => ¶ [·] => · [¸] => ¸ [¹] => ¹ [º] => º [»] => » [¼] => ¼ [½] => ½ [¾] => ¾ [¿] => ¿ [À] => À [Á] => Á [Â] => Â [Ã] => Ã [Ä] => Ä [Å] => Å [Æ] => Æ [Ç] => Ç [È] => È [É] => É [Ê] => Ê [Ë] => Ë [Ì] => Ì [Í] => Í [Î] => Î [Ï] => Ï [Ð] => Ð [Ñ] => Ñ [Ò] => Ò [Ó] => Ó [Ô] => Ô [Õ] => Õ [Ö] => Ö [×] => × [Ø] => Ø [Ù] => Ù [Ú] => Ú [Û] => Û [Ü] => Ü [Ý] => Ý [Þ] => Þ [ß] => ß [à] => à [á] => á [â] => â [ã] => ã [ä] => ä [å] => å [æ] => æ [ç] => ç [è] => è [é] => é [ê] => ê [ë] => ë [ì] => ì [í] => í [î] => î [ï] => ï [ð] => ð [ñ] => ñ [ò] => ò [ó] => ó [ô] => ô [õ] => õ [ö] => ö [÷] => ÷ [ø] => ø [ù] => ù [ú] => ú [û] => û [ü] => ü [ý] => ý [þ] => þ [ÿ] => ÿ [&] => & ["] => " [<] => < [>] => > )
Zuletzt bearbeitet: