CvH
Erfahrenes Mitglied
Hi ich hab nene problem mit nem Formailer.
Ich geb die von mir gewünschten daten ein und los gehts .. es sendet und ich empfange es auch !
So wenn ich nun den mehrmals aufrufe (jo schon klar jedesmal ne neues Fenster nehmen)um ihn zu Testen ,sendet er ab einen bestimmten mal nicht mehr ! Es zeigt zwar alles wunderbar an das er es gesendet hat aber ich bekomm nie ne mail !
Das die mails eine weile unterwegs kann nicht sein denn der server ist sau schnell und bei andren sachen hab ich die mail inerhalb von 2 sec ...
wenn ich nun wieder mich einwähle gehts dummerweise wieder !
Hmm nun schnall ich das nicht im ganzen script kommt niemals was wie ip spiechern oder sowas vor also es hat keinen spasmm schutz. Ist das PHP bedingt oder wie kommt der effekt zustande !?
Ich geb die von mir gewünschten daten ein und los gehts .. es sendet und ich empfange es auch !
So wenn ich nun den mehrmals aufrufe (jo schon klar jedesmal ne neues Fenster nehmen)um ihn zu Testen ,sendet er ab einen bestimmten mal nicht mehr ! Es zeigt zwar alles wunderbar an das er es gesendet hat aber ich bekomm nie ne mail !
Das die mails eine weile unterwegs kann nicht sein denn der server ist sau schnell und bei andren sachen hab ich die mail inerhalb von 2 sec ...
wenn ich nun wieder mich einwähle gehts dummerweise wieder !
Hmm nun schnall ich das nicht im ganzen script kommt niemals was wie ip spiechern oder sowas vor also es hat keinen spasmm schutz. Ist das PHP bedingt oder wie kommt der effekt zustande !?
PHP:
<? $an = "meinemail@verateichdochnicht.de" ;
// $mailbetreff = "Katalog Bestellung";
// $mailtext = "Katalogbestellung von ";
if($start==1){
if(($name=="") OR ($nname=="") OR ($plz=="") OR ($ort=="") OR ($street=="") OR ($hausnummer=="") OR ($email=="")){
$error_show_head = 1;
echo "<font class=\"text\" face=\"Verdana\" size=\"2\" color=\"#FFFFFF\">Folgende Fehler sind aufgetreten:</font>";
if($name==""){
echo "<font class=\"text\" face=\"Verdana\" size=\"2\" color=\"#FFFFFF\"><li>Du hast keinen <font color=\"#2D92DA\"><b><u>Namen</u></b></font> angegeben !</li></font>";
}
if($nname==""){
echo "<font class=\"text\" face=\"Verdana\" size=\"2\" color=\"#FFFFFF\"><li>Du hast keinen <font color=\"#2D92DA\"><b><u>Nachnamen</u></b></font> angegeben !</li></font>";
}
if($plz==""){
echo "<font class=\"text\" face=\"Verdana\" size=\"2\" color=\"#FFFFFF\"><li>Du hast keine <font color=\"#2D92DA\"><b><u>Postleitzahl</u></b></font> angegeben !</li></font>";
}
if($ort==""){
echo "<font class=\"text\" face=\"Verdana\" size=\"2\" color=\"#FFFFFF\"><li>Du hast keinenen <font color=\"#2D92DA\"><b><u>Ort</u></b></font> angegeben !</li></font>";
}
if($street==""){
echo "<font class=\"text\" face=\"Verdana\" size=\"2\" color=\"#FFFFFF\"><li>Du hast keine <font color=\"#2D92DA\"><b><u>Strasse</u></b></font> angegeben !</li></font>";
}
if($hausnummer==""){
echo "<font class=\"text\" face=\"Verdana\" size=\"2\" color=\"#FFFFFF\"><li>Du hast keine <font color=\"#2D92DA\"><b><u>Hausnummer</u></b></font> angegeben !</li></font>";
}
if($email==""){
echo "<font class=\"text\" face=\"Verdana\" size=\"2\" color=\"#FFFFFF\"><li>Du hast keine <font color=\"#2D92DA\"><b><u>E-Mail</u></b></font> angegeben !</li></font>";
}
}
if(($name<>"") OR ($nname<>"") OR ($plz<>"") OR ($ort<>"") OR ($street<>"") OR ($hausnummer<>"") OR ($email<>"") OR ($nachricht<>"")){
if (!ereg("^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@[a-zA-Z0-9-]+\.([a-zA-Z]{2,3})$",$email)){
if(!isset($error_show_head)){
echo "<br><br><font class=\"text\" face=\"Verdana\" size=\"2\" color=\"#FFFFFF\">Folgende Fehler sind aufgetreten:</font>";
}
echo "<font class=\"text\" face=\"Verdana\" size=\"2\" color=\"#FFFFFF\"><li>Du musst eine <font color=\"#2D92DA\"><b><u>gültige E-Mailadresse</u></b></font> eingeben !</li></font>";
}else{
$text = "Katalog bestellung :\n\n
$name $nname\n
$street $hausnummer\n
$plz $ort\n
E-Mail: $email\n\n\n
Anmerkungen: $nachricht";
mail($an,$mailbetreff,$text,"From: ".$name."<".$email.">");
// mail($an,$mailbetreff,$text,"From: ".$mailtext."<".$email.">");
echo "<font face=\"Verdana\" size=\"2\" color=\"#ffffff\">
<p align=\"center\">Danke für deine Nachricht...<br>
Du bekommst so schnell wie möglich eine Antwort.</p>
</font>";
}
}
}
?>
<form method="POST" action="<? echo $PHP_SELF; ?>">
<div align="center">
<input type="hidden" name="start" value="1">
<br>
<table width="100%" cellspacing="0" cellpadding="0">
<tr>
<td><table width="100%" cellspacing="0" cellpadding="0">
<tr>
<td width="50%">
Vorname:<br>
<input name="name" size="40" class="textbox">
</td>
<td> Nachnahme:<br>
<input name="nname" size="40" class="textbox"></td>
</tr>
</table></td>
</tr>
<tr>
<td><table width="100%" cellspacing="0" cellpadding="0">
<tr>
<td width="50%">PLZ:<br>
<input name="plz" size="40" class="textbox">
</td>
<td> Ort:<br>
<input name="ort" size="40" class="textbox"></td>
</tr>
</table></td>
</tr>
<tr>
<td><table width="100%" cellspacing="0" cellpadding="0">
<tr>
<td width="50%">Straße:<br>
<input name="street" size="40" class="textbox">
</td>
<td> Hausnummer:<br>
<input name="hausnummer" size="40" class="textbox"></td>
</tr>
</table></td>
</tr>
<tr>
<td align="center">Deine E-Mailadresse:<br>
<input name="email" size="40" class="textbox">
</td>
</tr>
<tr>
<td align="center"><br>
Anmerkungen:<br>
<textarea rows="10" name="nachricht" cols="50" class="textarea"></textarea>
<br>
<input name="submit" type="submit" class="button" value="Senden">
<input name="reset" type="reset" class="button" value="Löschen">
</td>
</tr>
</table>
</div>
</form>