Mailinglisten-Archive |
Hallo Leute, folgende Situation: Datei: index.php3 in einem Formular kann man einen Wert eingeben, welcher dann mittels der POST-Methode abgesendet wird: <form action="index.php3 method="post"> ... <input type=text name="email"size=40 maxlength=40> </form> Richtig, die Datei ruft sich selbst auf. Solche Scripte habe ich hier in der Firma einige laufen - halt nur mit Perl. Ich wollte es halt mal jetzt mit php3 versuchen :) Sollte nun index.php3 über die Postmethode aufgerufen werden, müßte ja eigentlich eine Variable $email existieren (so habe ich das einigen Bsp.-Scripten entnommen). Leider ist das aber nicht so :-( Zu mindestens bekomme ich mit folgendem Code nicht weiter: // evtl. uebergebene Parameter abfangen print $email . "<br>\n"; $new_item = 0; if (email!="") { $new_item = 1; ... } $email hat aber bei mir nie einen Wert. Na ja, ich hätte mich auch gewundert, wenn das so einfach wäre. In perl habe ich das wie folgt realisiert: --- kurzer Auszug --- require "/cgi-lib.pl"; # (ich weiß, die cgi-lib.pl ist schon etwas älter, aber meine Scripte sind auch nicht die jüngsten :) ) &ReadParse(*input); _(at)_name_a[$counter] = $input{name}; ... --- Auszug Ende --- Hat jemand einen Tip für mich? Wie muß ich genau die input-Felder "abfangen"? Danke schon einmal. By, Heiko
php::bar PHP Wiki - Listenarchive