Hallo Coderfreunde,
das Problem ist folgendes:
In einem Formular sind mehrere Textareas, die Daten werden an ein PHP-Skript korrekt mit POST uebergeben und in Variablen gespeichert. Das habe ich ueberprueft indem ich die Variablen mit echo ausgeben lasse.
Jetzt moechte ich die Inhalte in ein Datenbankfeld vom Typ TEXT speichern. Vorher wird die Funktion nl2br() auf jede Variable angewedet.
Dann wird ein UPDATE Query ausgefuehrt in dem die Felder in der Datenbank eigentlich aktualisiert werden sollten, allerdings wird immer nichts rein geschrieben, auch wenn vorher etwas drin gestanden ist, dann ist nach dem Query nichts mehr im Textfeld.
Wenn ich den UPDATE Query ausfuehre und zu der Variablen im Textfeld noch beliebigen Text hinzufuege z.B. name="name: $name", dann wird zwar der Text name: gespeichert, allerdings nicht der Inhalt der Variablen $name.
Wenn ich mir den UPDATE Query per echo ausgeben lasse, dann sind dort allerdings alle Variableninhalte enthalten.
Hat jemand eine Idee an was das liegen koennte?
Gruss
Peter
das Problem ist folgendes:
In einem Formular sind mehrere Textareas, die Daten werden an ein PHP-Skript korrekt mit POST uebergeben und in Variablen gespeichert. Das habe ich ueberprueft indem ich die Variablen mit echo ausgeben lasse.
Jetzt moechte ich die Inhalte in ein Datenbankfeld vom Typ TEXT speichern. Vorher wird die Funktion nl2br() auf jede Variable angewedet.
Dann wird ein UPDATE Query ausgefuehrt in dem die Felder in der Datenbank eigentlich aktualisiert werden sollten, allerdings wird immer nichts rein geschrieben, auch wenn vorher etwas drin gestanden ist, dann ist nach dem Query nichts mehr im Textfeld.
Wenn ich den UPDATE Query ausfuehre und zu der Variablen im Textfeld noch beliebigen Text hinzufuege z.B. name="name: $name", dann wird zwar der Text name: gespeichert, allerdings nicht der Inhalt der Variablen $name.
Wenn ich mir den UPDATE Query per echo ausgeben lasse, dann sind dort allerdings alle Variableninhalte enthalten.
Hat jemand eine Idee an was das liegen koennte?
Gruss
Peter