Hi,
die Ausgabe
echo $_SESSION['forename'];
bringt mir den richtigen Wert.
Der wäre?
Möchte ich diesen aber in die DB schreiben:
[...]
...in der Tabelle steht dann forename = 0
warum das?
Weil du was falsch gemacht hast ...?
Um herauszufinden, was - betreibe Debugging.
Eine Kontrollausgabe des generierten SQL-Statements wäre ein erster Schritt.
Und btw., addslashes hat an der Stelle absolut überhaupt rein gar nichts verloren.
Der Kontextwechsel Daten -> MySQL-Query wird durch mysql_real_escape_string behandelt.
MfG ChrisB
--
“Whoever best describes the problem is the person most likely to solve the problem.” [Dan Roam]
“Whoever best describes the problem is the person most likely to solve the problem.” [Dan Roam]