debitux Geschrieben 17. Juni 2003 Teilen Geschrieben 17. Juni 2003 Morgen, ich habe ein Problem mit Formularfeldern. Bei mir werden Variablen nicht richtig übergeben. Die textarea wird übergeben aber die beiden input felder "vorname/nachname" werden nicht übergeben. Warum??? Hier der Quellcode... <?php if($sele=="Suche") { echo "Daten fuer Suche eingetragen..."; include "func/glvar.php"; include "func/connect.php"; mysql_select_db($daba); mysql_query("INSERT INTO tbl_suche(vname, name, suche)VALUES('$nachname', '$vorname', '$text');"); mysql_close(); $button==""; } elseif($sele=="Biete") { echo "Daten fuer Biete eingetragen..."; include "func/glvar.php"; include "func/connect.php"; mysql_select_db($daba); mysql_query("INSERT INTO tbl_biete(vname, name, biete)VALUES('$nachname', '$vorname', '$text');"); mysql_close(); $button==""; } else { include "func/glvar.php"; echo " <h1>Suche und Biete</h1> <p> <form method=\"post\" action=\"http://$webserver/text/eingabe.php\"> Bitte Vor- und Nachname eingeben:<br> <input type=\"text\" name=\"vname\" value=\"vorname\"><br> <input type=\"text\" name=\"nname\" value=\"nachname\"><br> <textarea name=\"text\" value=\"text\"></textarea><br> "; if($sele=="Biete") { $sel="tbl_biete"; } else { $sel="tbl_suche"; } $selc=explode("tbl_", $sel); echo $sel." wurde ausgewählt"; echo $selc[1]; echo " <input type=\"submit\" name=\"sele\" value=\"Suche\"> <input type=\"submit\" name=\"sele\" value=\"Biete\"> </form> </p>"; } ?> In den Headern glvar.php befinden sich die Variablen und connect spricht für sich :-)... Gruß debitux Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
HotkeyM Geschrieben 17. Juni 2003 Teilen Geschrieben 17. Juni 2003 versuchs mal mit den Variablen $vname und $nname... The HotkeyM Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.