Hi,
danke für den vorhin geposteten link zu einem Tutorial, hier mein Ergebnis...
Ich habe momentan nicht die möglichkeit die Datei hochzuladen um sie zu testen. Würd mich freuen wenn ihr kurz drüberschauen könntet, ob das so funktioniert.
speziell bitte einmal drauf schauen wegen meinen *pflichtfeldern*, ob die prüfung so korrekt angelegt ist.
Das ganze ist in einer .html Datei und wird dann in den Body index der dazugehörigen Seite eingebunden, seh ich das richtig?
Vielen Dank.
Grüße Crow
danke für den vorhin geposteten link zu einem Tutorial, hier mein Ergebnis...
Ich habe momentan nicht die möglichkeit die Datei hochzuladen um sie zu testen. Würd mich freuen wenn ihr kurz drüberschauen könntet, ob das so funktioniert.
speziell bitte einmal drauf schauen wegen meinen *pflichtfeldern*, ob die prüfung so korrekt angelegt ist.
Code:
<?php <?php // Grundlegende Einstellungen: $Mail = ""; //vorname.nachname@gmx.de $Betreff = ""; //Kontakt @ Firma $Name = ""; //Dein Name $Homepage = ""; // www.Firma.de ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>Kontaktformular</title> </head> <body> <?php ?> <form action="<?php print $_SERVER['PHP_SELF']; ?>" method="POST"> <font face="Arial"> <table style="width:600px; color:#123456;"> <tr> <td align="left"><strong>Über Sie</strong></td> <td> </td></tr> <tr><td align="right"> </td><td> </td></tr> <tr><td align="right">Anrede</td><td> <SELECT ID="Auswahlfeld1" NAME="Auswahlfeld1" NOFINSIDE="~! ~!" > <OPTION VALUE="" SELECTED> </OPTION> <OPTION VALUE="">Frau</OPTION> <OPTION VALUE="">Herr</OPTION> </SELECT></td></tr> <tr><td width="263" align="right"><font face="Arial">Vorname</font>*</td> <td width="325"><input name="Name1" type="text" size="40" id="Name1"></td></tr> <tr><td align="right"><font face="Arial">Nachname</font>*</td> <td><input name="Name2" type="text" size="40" id="Name2"></td></tr> <tr><td align="right">Telefon*</td> <td><input name="phone" type="text" size="40" id="phone"></td></tr> <tr> <td align="right"><font face="Arial">E-Mail</font></td> <td><input name="Mail" type="text" size="40" id="Mail"></td></tr> <tr><td align="right"> </td><td> </td></tr> <tr><td align="left"><strong>Sie haben Fragen zu? </strong></td> <td> </td></tr> <tr><td align="right"> </td><td> </td></tr> <tr> <td width="263" align="right">Ambulante Pflege</td><td><INPUT ID="Kontrollkaestchen1" TYPE=CHECKBOX NAME="Kontrollkästchen1" VALUE="" NOFINSIDE="~! ~!" ></td></tr> <td width="263" align="right">Angebot für Schulkinder </td><td><INPUT ID="Kontrollkaestchen1" TYPE=CHECKBOX NAME="Kontrollkästchen1" VALUE="" NOFINSIDE="~! ~!" ></td></tr> <td width="263" align="right">Kinderbetreuung </td><td><INPUT ID="Kontrollkaestchen1" TYPE=CHECKBOX NAME="Kontrollkästchen1" VALUE="" NOFINSIDE="~! ~!" ></td></tr> <td width="263" align="right">Angebot für Senioren </td><td><INPUT ID="Kontrollkaestchen1" TYPE=CHECKBOX NAME="Kontrollkästchen1" VALUE="" NOFINSIDE="~! ~!" ></td></tr> <tr><td align="right"> </td><td> </td></tr> <tr> <td align="left"><strong>Senden Sie uns eine Nachricht </strong></td><td> </td></tr> <tr><td align="right"> </td><td> </td></tr> <td align="right" valign="top"><font face="Arial">Ihre Nachricht</font>*</td><td><textarea name="Eintrag" cols="50" rows="10"></textarea></td></tr> <tr><td align="right"><input type="submit" value="abschicken" name="abschicken"></td><td><input type="reset" value="zurücksetzen" name="reset"></td></tr> </table> </font> </form> </p> Die mit * gekennzeichneten Felder sind Pflichtfelder <p> </p> <?php if(isset($_POST['abschicken'])){ if(empty($_POST['Name1']) OR empty($_POST['Name2']) OR empty($_POST['phone']) OR empty($_POST['Eintrag'])) { print "Bitte füllen Sie alle Felder korrekt aus! \n"; } else{ $Abs_Mail = $_POST['Mail']; $Abs_Name1 = $_POST['Name1']; $Abs_Name2 = $_POST['Name2']; $Abs_Nachricht = $_POST['Eintrag']; $Nachricht = "Hallo $Name!\n\n $Abs_Name1 $Abs_Name2 hat dir auf deiner Website per Kontaktformular folgenden Text geschickt:\n _______\n$Abs_Nachricht\n_______\n"; $senden = mail($Mail, $Betreff, $Nachricht,"From: $Abs_Mail"); if($senden){ print "Ihre Mail wurde erfolgreich versandt. Ihre Anfrage wird schnellstmöglich von einem unserer Mitarbeiter bearbeitet. "; } else { print "Ihre Mail konnte leider nicht an mich versandt werden. Probieren Sie es zu einem anderen Zeitpunkt noch einmal "; } } } ?> </body> </html> ?>
Vielen Dank.
Grüße Crow
Kommentar