Hallo Liste, ich möchte gerne Daten aus einem Formular auslesen, und an ein php3-Script senden. In der Dokumentation dazu ist das ja recht gut beschrieben, aber leider bin ich nicht in der Lage die Daten zu bekommen. Ich habe mal das Formular und das Script angefügt. Beides ist zwar nicht sehr sinnvoll, aber ich will jetzt nur schauen, ob die Daten ankommen. Was ich später mit den Daten mache, ist ne andere Geschichte. Danek für Eure Mühe! -- M.f.G. Marcus Registered Linux-User : 136595 Mail : mailings-suse@gmx.de Etikette per Mail | mailto: mailings-suse@gmx.de Bitte keine CC Danke! / \ subject: send etikette <HR> <UL> <LI>text/plain attachment: test.php3 </UL> <HR> <UL> <LI>text/html attachment: test2.html </UL> --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hallo, in deiner test2.html heißt es: <form enctype="multipart/form-data" ... > das enctype würde ich rausnehmen, wenn du nicht gerade Sachen hochladen willst. In der test.php3: if ($test ="") print "Leer"; muss das nicht ($test eq "") heißen? Ist in Perl zumindest so. Ansonsten würde das Script nämlich testen, ob es $test auf "" setzen kann, und das klappt natürlich, somit wird immer "Leer" ausgegeben. Andreas --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Andreas Reich wrote:
Hallo,
in deiner test2.html heißt es: <form enctype="multipart/form-data" ... > das enctype würde ich rausnehmen, wenn du nicht gerade Sachen hochladen willst.
In der test.php3: if ($test ="") print "Leer";
muss das nicht ($test eq "") heißen? Ist in Perl zumindest so. Ansonsten würde das Script nämlich testen, ob es $test auf "" setzen kann, und das klappt natürlich, somit wird immer "Leer" ausgegeben.
Bei PHP muss es "==" heissen. -Marc -- +-----Du hast eine nützliche Linuxseite? Du suchst eine?-----------+ | --> http://www.Links2Linux.de <-- | | | +---Registered-Linux-User-#136487------------http://counter.li.org + --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hi, Marcus Maul wrote:
ich möchte gerne Daten aus einem Formular auslesen, und an ein php3-Script senden.
In der Dokumentation dazu ist das ja recht gut beschrieben, aber leider bin ich nicht in der Lage die Daten zu bekommen.
Kein Wunder, siehe unten.
Ich habe mal das Formular und das Script angefügt.
Du willst Feinde ? ;-) Dann mach das oefters ... Attachments sind hier garnicht gerne gesehen, auch wenns so miniteile sind. Sowas immer nur nach aufforderung und dann per PM.
Beides ist zwar nicht sehr sinnvoll, aber ich will jetzt nur schauen, ob die Daten ankommen. Was ich später mit den Daten mache, ist ne andere Geschichte. test.php3Name: test.php3
if ($test ="") typo, das muss if ($test == "") ^^ heissen, dann klapperts auch mit dem Nachbarn. -- MfG, M.Stahn ++ It's a Tough Job! ..... So I'd Rather YOU do it. ++ --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
On Mon, Apr 03, 2000 at 03:44:16PM +0200, Marcus Maul wrote:
Hallo Liste,
<html> <?php print "$test ist leer"; if ($test ="") print "Leer"; else print "$test"; ?> </html>
<html> <form action="test.php3" method=POST> <input align=right type=text size=59 maxlength=256 name=test value="Mustergasse 1"> <input type=submit> </form> </html> Meine Frage war nicht, ob das o.g. funzt. Sorry, bei dem = "" hab ich mich vertippt. Vielmehr, ich bekomme die Sachen aus dem Formular nicht in das Script. Das heißt, die Vriable $test ändert sich nicht! Dort liegt mein Problem -- M.f.G. Marcus Registered Linux-User : 136595 Mail : mailings-suse@gmx.de Etikette per Mail | mailto: mailings-suse@gmx.de Bitte keine CC Danke! / \ subject: send etikette --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hi Marcus, probiers mal so... <html> <?php ## Die Variablen aus der Formübernahme holen if($HTTP_POST_VARS["test"]) $test= $HTTP_POST_VARS["test"]; ## Prüfen ob leer if (empty($test)) { echo("test ist leer"); } else { print "$test"; } ?> </html> Gruß Frank *********** REPLY SEPARATOR *********** On 03.04.00 at 15:44 Marcus Maul wrote:
Hallo Liste,
ich möchte gerne Daten aus einem Formular auslesen, und an ein php3-Script senden.
In der Dokumentation dazu ist das ja recht gut beschrieben, aber leider bin ich nicht in der Lage die Daten zu bekommen.
Ich habe mal das Formular und das Script angefügt. Beides ist zwar nicht sehr sinnvoll, aber ich will jetzt nur schauen, ob die Daten ankommen. Was ich später mit den Daten mache, ist ne andere Geschichte.
Danek für Eure Mühe! -- M.f.G. Marcus
Registered Linux-User : 136595 Mail : mailings-suse@gmx.de Etikette per Mail | mailto: mailings-suse@gmx.de Bitte keine CC Danke! / \ subject: send etikette
--------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
--------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Marcus Maul wrote:
Hallo Liste,
ich möchte gerne Daten aus einem Formular auslesen, und an ein php3-Script senden.
In der Dokumentation dazu ist das ja recht gut beschrieben, aber leider bin ich nicht in der Lage die Daten zu bekommen.
Ich habe mal das Formular und das Script angefügt. Beides ist zwar nicht sehr sinnvoll, aber ich will jetzt nur schauen, ob die Daten ankommen. Was ich später mit den Daten mache, ist ne andere Geschichte.
Nimm mal nen anderen variablennamen als test. Versuchs mal mit GET. (dann siehst du wenigstens was uebergeben wird). Es gibt auch ne HTTP_GET_VARS (Array). Versuchs mal darueber. -Marc -- +-----Du hast eine nützliche Linuxseite? Du suchst eine?-----------+ | --> http://www.Links2Linux.de <-- | | | +---Registered-Linux-User-#136487------------http://counter.li.org + --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
On Mon, Apr 03, 2000 at 07:25:33PM +0200, Marc Schiffbauer wrote: Hallo Liste, danke für alle Antworten, es funktioniert nun endlich warum es das nicht vorher tat? Weil der IE (schäm) die Webseite nicht neu eingelesen hatte, sondern den wwwoffle genervt hatte. Selbst ein aktualisieren tat es nicht warum dieses? K.A. Nach stop des wwwoffle tuts nun alles. Danke!! -- M.f.G. Marcus Registered Linux-User : 136595 Mail : mailings-suse@gmx.de Etikette per Mail | mailto: mailings-suse@gmx.de Bitte keine CC Danke! / \ subject: send etikette --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (5)
-
fweber@eurobusiness.de
-
mailings-suse@gmx.de
-
marc.schiffbauer@links2linux.de
-
martin.stahn@sskm.de
-
webmaster@cyraxx.de