D
Dunsti
Hallo, ich schon wieder 
Diesmal ein Problem bei der Datenübergabe von einem HTML-Formular an ein PHP-Script:
Ich habe folgendes Formular in meinem HTML-Dokument:
<FORM ACTION="myscript.php" METHOD="Post">
<TEXTAREA NAME="nachricht" ROWS="10" COLS="60"></TEXTAREA>
<INPUT TYPE="Submit">
</FORM>
In meinem Script gebe ich dann den Inhalt des Textfeldes aus mit:
echo $nachricht;
bzw. verschicke sie mit mail("an","betreff",$nachricht,.....)
Das Problem:
Vor allen Sonderzeichen (z.B. ",',\, usw.), die ich in der Textarea eingebe stellt mein Script automatisch zwei Backslash.
Wenn ich also eingebe:
"Dunsti's Homepage"
dann kommt:
\\"Dunsti\\'s Homepage\\"
Wie bekomme ich diese wieder weg?
Gruß
Dunsti

Diesmal ein Problem bei der Datenübergabe von einem HTML-Formular an ein PHP-Script:
Ich habe folgendes Formular in meinem HTML-Dokument:
<FORM ACTION="myscript.php" METHOD="Post">
<TEXTAREA NAME="nachricht" ROWS="10" COLS="60"></TEXTAREA>
<INPUT TYPE="Submit">
</FORM>
In meinem Script gebe ich dann den Inhalt des Textfeldes aus mit:
echo $nachricht;
bzw. verschicke sie mit mail("an","betreff",$nachricht,.....)
Das Problem:
Vor allen Sonderzeichen (z.B. ",',\, usw.), die ich in der Textarea eingebe stellt mein Script automatisch zwei Backslash.
Wenn ich also eingebe:
"Dunsti's Homepage"
dann kommt:
\\"Dunsti\\'s Homepage\\"
Wie bekomme ich diese wieder weg?
Gruß
Dunsti