Ich habe gerade ein Problem mit einem Formular. Ich lasse es beim anzeigen dynamisch aus einer Datenbank heraus füllen und möchte es anschließend (ggf.) editiert losschicken zum updaten.
Code:
.htm
<form enctype="multipart/form-data" method="post" action="?profile1"> <input type="text" name="vorname" value="{vorname}" size="30" /> <input type="submit" name="submit" value="Abschicken"/> </form>
.php
Kommt direkt aus einem $row Array rein in {vorname}.
$erg = db_query('SELECT * FROM `prefix_profile` WHERE usr_id = "'.$_SESSION['authid'].'"'); if ( db_num_rows($erg) > 0 ) { $row = db_fetch_assoc($erg); $tpl->set_ar_out($row,0);
Problem ist jetzt, wenn ich mir in der profile1.php die Variable "$_POST['vorname']" ausgeben lass, zeigt er das gleiche an, wie er es aus der Datenbank ausgelesen hat. Normalerweiße sollte er das editierte ausgeben?!
Findet jemand auf die schnelle den Fehler? Bin irgendwie gerade voll verplant.
Vielen Dank schonmal
boze
Zuletzt modifiziert von boze am 06.06.2009 - 15:13:33