Mailinglisten-Archive |
Marcus Müller wrote: > Hallo Ihr Lieben, > Hallo > sorry, aber ich muss nochmal nachfragen, denn es ist mir noch nicht ganz > klar. > Dazu ist die Liste ja da. > [...]. Wenn ich jetzt per Browser das Kontaktformular ansurfe, > schickt das Script schon eine Nachricht raus, obwohl ich noch keine > einzige Nachricht in das Kontakformular geschrieben habe. > > Gehe ich falsch vor ? Ich bitte mal um Ratschlag. > Offensichtlich ;-) Du musst abfangen, ob schon Daten über das Formular gesendet wurden. Entweder machst Du ein hidden Feld in das Formular mit rein: <input type="hidden" name="hastewas" value="ja"> Und fragst ab, ob der Wert ankam: <?php if(isset($_REQUEST['hastewas'])&&$_REQUEST['hastewas']=="ja")... ?> Oder Du fragst, ob Daten in den Formularfeldern stehen: <?php if(isset($_REQUEST['absender'])&&!empty($_REQUEST['absender'])&&...weiter Felder) //versende Mail ?> > Beste Grüße > > Marcus > Gruß, Ronny
php::bar PHP Wiki - Listenarchive