hallo habe folgendes problem bei nen formmailer
ich bin aber auch neu mit der ganzen sache
ich poste mal den code
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Anmeldung</title>
<meta name="title" content="Anmeldung">
<meta name="description" content="Anmeldung">
<meta name="keywords" content="Anmeldung">
<meta name="author" content="chris">
<meta http-equiv="content-language" content="de-at">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<h1>Anmeldung</h1><br>
<?php
// *** Kontaktadresse für Missbrauchsmeldungen ***
$Abuse_Mail="meineemail@web.de";
// ***********************************************
if(trim($from_name)=="") $err_text.="Bitte gib Deinen Namen an.<br>";
if(trim($from_mail)=="") $err_text.="Bitte gib Deine E-Mail-Adresse an.<br>";
else
if(!ereg("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,6})$",$from_mail))
$err_text.="Bitte gib eine gültige E-Mail-Adresse an.<br>";
if(trim($to_name)=="") $err_text.="Bitte gib den Namen des Empfängers an.<br>";
if(trim($to_mail)=="")
$err_text.="Bitte gib die E-Mail-Adresse des Empfängers an.<br>";
else
if(!ereg("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,6})$",$to_mail))
$err_text.="Bitte gib eine gültige E-Mail-Adresse an.<br>";
if(trim($mail_subject)=="") $err_text.="Bitte gib einen Betreff an.<br>";
}
$from_name=str_replace(chr(34),"''",$from_name);
$to_name=str_replace(chr(34),"''",$to_name);
$from_name=stripslashes($from_name);
$from_mail=stripslashes($from_mail);
$to_name=stripslashes($to_name);
$to_mail=stripslashes($to_mail);
$mail_subject=stripslashes($mail_subject);
$mail_text=stripslashes($mail_text);
if(($send=="1") && (isset($err_text))) {
echo "<p><big><b>Fehler:</b></big><br>";
echo "<span id=warn>$err_text</span></p>";
}
if(($send!="1") || (isset($err_text)))
{
?>
<form action="<?php echo $PHP_SELF; ?>" method="post">
<table border=0 cellspacing=2 cellpadding=0 width=100%>
<tr><td nowrap align=right id="formtext">Name</td><td> </td>
<td width=100%><input type="text" name="from_name" size=60 maxlength=120 value=""></td></tr> *
<tr><td nowrap align=right id="formtext">E-Mail-Adresse</td><td></td>
<td width=100%><input type="text" name="from_mail" size=60 maxlength=120 value=""></td></tr> *
<tr><td nowrap align=right id="formtext">Sonstiges</td><td> </td>
<tr><td nowrap align=right id="formtext">box1</td><td></td>
<td width=100%><input type="text" name="to_mail" size=60 maxlength=120 value=""></td></tr> *
<tr><td nowrap align=right id="formtext">box2</td><td></td>
<td width=100%><input type="text" name="to_mail" size=60 maxlength=120 value=""></td></tr> *
<tr><td nowrap align=right id="formtext">box3</td><td></td>
<td width=100%><input type="text" name="to_mail" size=60 maxlength=120 value=""></td></tr> *
<tr><td></td><td></td><td>
<input type="hidden" value="1" name="send">
<input type="submit" value="Anmelden" name="submit">
</td></tr>
</table>
</form>
<?php
} else {
$header="From: $from_name <$from_mail>\n";
$header.="Reply-To: $from_mail\n";
$header.="X-Abuse-Mail: <".$Abuse_Mail.">\n";
$header.="X-Mailer: PHP-FormMailer (www.gaijin.at)\n";
$header.="Content-Type: text/plain";
$mail_date=gmdate("D, d M Y H:i:s")." GMT";
$send=0;
if(@mail("$to_name <$to_mail>",$mail_subject,$mail_text,$header))
{
echo "<p><b>Deine E-Mail wurde abgesendet.</b></p>";
echo "<p><a href=\"".$PHP_SELF."?from_name=$from_name&from_mail=$from_mail\">Zurück zum Formular</a></p>";
}
else
{
echo "<p id=warn><b>Beim Versenden der E-Mail ist ein Fehler aufgetreten!</b></p>";
echo "<p><a href=\"".$PHP_SELF."?from_name=$from_name&from_mail=$from_mail&to_name=$to_name&to_mail=$to_mail&mail_subject=$mail_subject&mail_text=".urlencode($mail_text)."\">Zurück zum Formular</a><p>";
}
}
</body>
</html>[/PHP]
also ich hab eigentlich vor dass die 5 boxen auszufüllen sind also pflichtfelder
und mir zugesendet wird
aber irgendwie bekomm ich keine mail
wie gesagt kenn mich ned so gut aus und hab auch ein wenig die übersicht verloren
und die hälfte des codes wird mir als code angezeigt auf der HP
bitte um hilfe
mfg