Hallo,
ich baue zur Zeit an einem Kontaktformular. Der Empfänger des Kontaktformular arbeitet nur mit Lotus Domino und wenn ich das Formular teste kommt nur eine Email an wo eine Fehlermeldung drin steht. Kann die Fehlermeldung leider erst heute Abend posten, weil ich grad keinen Zugang auf den Mailaccount habe. Aber vielleicht kennt ja jemand dieses Problem oder weiß was ich an meinem PHP Script ändern müsste damit es funktioniert.
Hier mein PHP-Script: ( Das ganze habe ich dann mit iframe auf meiner Kontaktseite eingebunden)
<?php
if (isset($_GET['senden'])){
if (($_POST['vorname'] != '') && ($_POST['nachname'] != '') && ($_POST['strasse'] != '') && ($_POST['plz'] != '') && ($_POST['ort'] != '') && ($_POST['email'] != '') && ($_POST['telefon'] != '')){
$vorname = $_POST['vorname'];
$nachname = $_POST['nachname'];
$strasse = $_POST['strasse'];
$plz = $_POST['plz'];
$ort = $_POST['ort'];
$email = $_POST['email'];
$telefon = $_POST['telefon'];
$an = "empfängeradresse";
$von = "$_POST";
$betreff = "Kontakt";
$msg = "Nachricht<br/>
Name: $vorname $nachname <br/>
Anschrift: $strasse $plz $ort <br/>
Email: $email <br/>
Telefon: $telefon";
if (mail($an, $betreff, $msg, $header)){
$rueckgabe = '<span style="color: #008800;"><font face="arial" style="font-size:10pt">Vielen Dank, die Nachricht wurde erfolgreich versandt.</font></span><br />';
}else{
$rueckgabe = '<span style="color: #cc0000;">Beim Senden der Email ist ein Fehler aufgetreten.</span><br />';
}
} else {
$rueckgabe = '<span style="color: #cc0000;">';
}
}else{
$rueckgabe = '';
}
echo $rueckgabe;
?>
<body style="background-color: transparent;">
<form action="<?php echo $_SERVER['PHP_SELF'];?>?senden" method="post">
<table border="0">
<tr>
<td><font face="arial" color="#404040" style="font-size:10pt">Vorname:</font></td>
<td><input name="vorname" size="35" type="text" /></td>
</tr>
<tr>
<td><font face="arial" color="#404040" style="font-size:10pt">Nachname:</font></td>
<td><input name="nachname" size="35" type="text" /></td>
</tr>
<tr>
<td><font face="arial" color="#404040" style="font-size:10pt">Straße:</font> </td>
<td><input name="strasse" size="35" type="text" /></td>
</tr>
<tr>
<td><font face="arial" color="#404040" style="font-size:10pt">PLZ:</font> </td>
<td><input name="plz" size="35" type="text" /></td>
</tr>
<tr>
<td><font face="arial" color="#404040" style="font-size:10pt">Ort:</font> </td>
<td><input name="ort" size="35" type="text" /></td>
</tr>
<tr>
<td><font face="arial" color="#404040" style="font-size:10pt">Email:</font> </td>
<td><input name="email" size="35" type="text" /></td>
</tr>
<tr>
<td><font face="arial" color="#404040" style="font-size:10pt">Tel.:</font></td>
<td><input name="telefon" size="35" type="text" /></td>
</tr>
<tr>
<td colspan="2"><center><input type="submit" value="Senden" /></center></td>
</tr>
</table>
</form>
<font face="arial" style="font-size:10pt">Bitte füllen sie alle Felder aus.</font></body>
ich baue zur Zeit an einem Kontaktformular. Der Empfänger des Kontaktformular arbeitet nur mit Lotus Domino und wenn ich das Formular teste kommt nur eine Email an wo eine Fehlermeldung drin steht. Kann die Fehlermeldung leider erst heute Abend posten, weil ich grad keinen Zugang auf den Mailaccount habe. Aber vielleicht kennt ja jemand dieses Problem oder weiß was ich an meinem PHP Script ändern müsste damit es funktioniert.
Hier mein PHP-Script: ( Das ganze habe ich dann mit iframe auf meiner Kontaktseite eingebunden)
<?php
if (isset($_GET['senden'])){
if (($_POST['vorname'] != '') && ($_POST['nachname'] != '') && ($_POST['strasse'] != '') && ($_POST['plz'] != '') && ($_POST['ort'] != '') && ($_POST['email'] != '') && ($_POST['telefon'] != '')){
$vorname = $_POST['vorname'];
$nachname = $_POST['nachname'];
$strasse = $_POST['strasse'];
$plz = $_POST['plz'];
$ort = $_POST['ort'];
$email = $_POST['email'];
$telefon = $_POST['telefon'];
$an = "empfängeradresse";
$von = "$_POST";
$betreff = "Kontakt";
$msg = "Nachricht<br/>
Name: $vorname $nachname <br/>
Anschrift: $strasse $plz $ort <br/>
Email: $email <br/>
Telefon: $telefon";
if (mail($an, $betreff, $msg, $header)){
$rueckgabe = '<span style="color: #008800;"><font face="arial" style="font-size:10pt">Vielen Dank, die Nachricht wurde erfolgreich versandt.</font></span><br />';
}else{
$rueckgabe = '<span style="color: #cc0000;">Beim Senden der Email ist ein Fehler aufgetreten.</span><br />';
}
} else {
$rueckgabe = '<span style="color: #cc0000;">';
}
}else{
$rueckgabe = '';
}
echo $rueckgabe;
?>
<body style="background-color: transparent;">
<form action="<?php echo $_SERVER['PHP_SELF'];?>?senden" method="post">
<table border="0">
<tr>
<td><font face="arial" color="#404040" style="font-size:10pt">Vorname:</font></td>
<td><input name="vorname" size="35" type="text" /></td>
</tr>
<tr>
<td><font face="arial" color="#404040" style="font-size:10pt">Nachname:</font></td>
<td><input name="nachname" size="35" type="text" /></td>
</tr>
<tr>
<td><font face="arial" color="#404040" style="font-size:10pt">Straße:</font> </td>
<td><input name="strasse" size="35" type="text" /></td>
</tr>
<tr>
<td><font face="arial" color="#404040" style="font-size:10pt">PLZ:</font> </td>
<td><input name="plz" size="35" type="text" /></td>
</tr>
<tr>
<td><font face="arial" color="#404040" style="font-size:10pt">Ort:</font> </td>
<td><input name="ort" size="35" type="text" /></td>
</tr>
<tr>
<td><font face="arial" color="#404040" style="font-size:10pt">Email:</font> </td>
<td><input name="email" size="35" type="text" /></td>
</tr>
<tr>
<td><font face="arial" color="#404040" style="font-size:10pt">Tel.:</font></td>
<td><input name="telefon" size="35" type="text" /></td>
</tr>
<tr>
<td colspan="2"><center><input type="submit" value="Senden" /></center></td>
</tr>
</table>
</form>
<font face="arial" style="font-size:10pt">Bitte füllen sie alle Felder aus.</font></body>