![]() |
Anzeige:
|
|
|||||||
| PHP/MySQL Alles rund um die Programmiersprache PHP sowie MySQL. |
|
![]() |
|
|
LinkBack | Themen-Optionen | Ansicht |
|
|
#1 (Direktlink) |
|
Stammuser
![]() Registriert seit: 22.09.2004
Ort: Neuss
Beiträge: 416
|
Habe versucht, ein Kontaktformular auf meiner HP zu installieren, wie immer klappt nichts auf Anhieb
- das Formular öffnet und sieht OK aus - bei Klick auf "Abschicken" öffnet die kontakt.php im gleichen Fenster, aber eine leere Seite - Es kommt keine Mail an Was habe ich falsch gemacht? html-Code: <center> <form action="kontakt.php" method="post"> Name: <input name="name" size="20" type="text"><p> eMail: <input name="email" size="20" type="text"><p> Betreff: <select name="betreff" size="1"> <option>Kennwort</option> <option>Grüße</option> <option>Frage</option> <option>Sonstiges</option> </select><p> Text: <textarea cols="25" name="text" rows="5"></textarea><p> <input name="abschicken" type="submit" value="Abschicken"><p> <input name="loeschen" type="reset" value="Löschen"> </form></center> kontakt.php: <html> <head> <title>Kontakt-Formular</title> </head> <body> <?php if($abschicken) { if(empty($name) || empty($email) || empty($text)) { echo "Bitte gehen Sie zurück und füllen Sie alle Felder aus!"; } else { while(list($feld,$wert)=each($HTTP_POST_VARS)) { if($feld!="abschicken") { $mailnachricht.=ucfirst($feld).": $wert\n"; } } $mailnachricht.="\nDatum/Zeit: "; $mailnachricht.=date("d.m.Y H:i:s"); $mailbetreff="Kontakt: "; $mailbetreff.=$HTTP_POST_VARS[betreff]; mail(goebels.frank@web.de, $mailbetreff, $mailnachricht, "From: $email"); echo "Vielen Dank für Ihre eMail!"; } } else { echo "Ein Fehler ist aufgetreten."; } ?> </body> </html>
__________________
Goebi |
|
|
|
|
|
|
#2 (Direktlink) |
|
Dauergast
![]() Registriert seit: 04.07.2004
Ort: Leipzig
Beiträge: 1.085
|
$abschicken, $name etc. sind alles POST-Variablen. Auf diese musst du mittels
$_POST["abschicken"] zugreifen. Nicht per $abschicken. Falls es einen PHP-Fehler gibt lass ihn dir mit error_reporting() ausgeben. Schau mal ins Manual. |
|
|
|
|
|
#3 (Direktlink) |
|
Super-Moderator
![]() Registriert seit: 29.08.2006
Ort: München
Beiträge: 3.233
|
PHP-Code:
__________________
Only wimps use tape backup: real men just upload their important stuff on ftp, |
|
|
|
![]() |
|
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| PHP-Kontaktformular anpassen | Apollo_b | Homepagegestaltung | 1 | 02.05.2008 19:51 |
| Kontaktformular in PHP | Webmaster Leo | Homepagegestaltung | 6 | 28.10.2007 11:44 |
| Kontaktformular validieren | Cage | Homepagegestaltung | 6 | 31.07.2006 16:33 |
| Sicherheitscode für Kontaktformular | Gerti | PHP/MySQL | 9 | 04.10.2005 14:44 |
| PHP Kontaktformular | Trasher | PHP/MySQL | 5 | 19.11.2004 17:49 |