Flash: Keine Speicherung in DB mit Zeilenumbruch in Textfeld Hallo,
ich habe eine Flashdatei die mehrere werte per GET an PHP übergibt und die dann in einer Datenbank gespeichert werden, mein Problem ist ein mehrzeiliges Textfeld. Wenn ich bei dem manuelle Zeilenumbrüche eingefüge wird nichts in die Datenbank geschrieben, per getURL() sehe ich aber das die Werte übergeben werden. Das PHP ist so programmiert das einfach die werte per $text = $HTTP_GET_VARS['text']; eingelesen und dann per INSERT INTO tabelle SET text = ".$text." in die Datenbank geschrieben werden. Dort kommt leider nichts an. Ohne manuelle Zeilenumbrüche ist das kein Problem. In der Adresszeile (GET) wird der Zeilenumbruch nicht als sonderzeichen dargestellt sonder er ist scheinbar verfallen, wenn z.b.:
hallo du
test 123
eingegeben wird steht in der zeile per get: schreiben.php?text=hallo%20dutest%20123
die %20 sind leerzeichen aber wo ist der Zeilenumbruch ? Wie übergibt Flash den Zeilenumbruch überhaupt als standard \n ?
Wäre für jede Hilfe dankbar. PHP Code schreib ich nachher dazu (erstmal downloaden vom Server)...
gruss
Gerrit
__________________ keine |