Habe ein Kontaktformular angepasst, anscheinend nicht richtig, Es schickt keine mails hinaus, ich weiß nur nicht, warum, da ich am php code ansich nichts geänder habe:
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "[URL]http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd[/URL]">
<html xmlns="[URL]http://www.w3.org/1999/xhtml[/URL]">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Wacker & Friends</title>
<style type="text/css">
<!--
body {
background-color: #000000;
}
.Stil1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #723a0c;
}
.Stil3 {color: #723a0c}
.Stil5 {color: #723a0c; font-family: Verdana, Arial, Helvetica, sans-serif; }
.Stil6 {font-family: Verdana, Arial, Helvetica, sans-serif}
.Stil7 {font-size: 12px}
.Stil8 {color: #723a0c; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
-->
</style></head>
<body>
<table width="539" height="900" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td valign="top" background="2.jpg"><table width="539" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="170"> </td>
</tr>
<tr>
<td><?php
function check_email($email) //Emailadresse überprüfen
{
if( !preg_match("/^[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,4}|museum$/i", $email) ) return true;
return false;
}
// Allgemeine Variablen
$name_tag[0] = "Sonntag";
$name_tag[1] = "Montag";
$name_tag[2] = "Dienstag";
$name_tag[3] = "Mittwoch";
$name_tag[4] = "Donnerstag";
$name_tag[5] = "Freitag";
$name_tag[6] = "Samstag";
$num_tag = date( "w");
$day = $name_tag[$num_tag];
$year = date("Y");
$day_num = date("d");
$month = date("m");
$time = (date("H:i"));
$empfaenger = "[EMAIL="[email protected]"][email protected][/EMAIL]"; //Eigene Emailadresse
$subject = "Nachricht via Kontaktformular - Anmeldung Wacker & Friends"; //Betreff der Email
if ($flag==1)
{
//Eingaben überprüfen
if(!$name){$fehler="<li>keinen Namen</li>";}
if(!$telefon) {$fehler.="<li>keine Telefonnummer</li>";}
if(!$teilnehmer) {$fehler.="<li>keine Teilnehmerzahl</li>";}
if(!$text) {$fehler.="<li>keine Nachricht</li>";}
if($fehler) //Fehlermeldung
{
$meldung="" .$fehler. "";
unset($flag);
}
else
{
//Email
$body = "Nachricht gesendet am $day, $day_num.$month.$year um $time Uhr:
----------------------------------------------------------------
Name : $name
----------------------------------------------------------------
$telefon
$teilnehmer
$text";
//Mail verschicken und Erfolgsmeldung ausgeben
mail ($empfaenger, $subject, $body, "From:$email");
echo ' <p align="left"> <span class="Stil1">Sie haben die Nachricht erfolgreich versandt.<br />
';
}
}
if(!$flag) //Formular
{
?>
<form action='<? echo $PHP_SELF; ?>' method='post' enctype='multipart/form-data' name='form' id="form">
<p align="left">
<input type="hidden" name="flag" id="flag" style="font: 10px verdana; background-color:#723a0c;border-width:3px;
border-style:solid;
border-color:#ffffff;" value=1 />
<span class="Stil1"> <span class="Stil5"><br />
<span class="Stil7"> Name:</span></span></span><span class="Stil3">
<input name="name" type="text" id="name" size="30" style="font: 10px verdana; background-color:#723a0c;border-width:1px;
border-style:solid;
border-color:#ffffff;" value='<?php echo $name; ?>' />
<br />
<br />
<span class="Stil6"> </span></span><span class="Stil8">Telefonnummer :</span>
<span class="Stil3">
<input name="telefon" type="text" id="telefon" size="30" style="font: 10px verdana; background-color:#723a0c; border-width:1px;
border-style:solid;
border-color:#ffffff;" value='<?php echo $telefon; ?>' />
</span></p>
<p align="left" class="Stil3"> <span class="Stil6"> </span><span class="Stil8">Teilnehmer:</span>
<input name="teilnehmer" type="text" id="teilnehmer" size="30" style="font: 10px verdana; background-color:#723a0c;border-width:1px;
border-style:solid;
border-color:#ffffff;" value='<?php echo $teilnehmer; ?>' />
<br />
<br />
<span class="Stil6"> </span><span class="Stil8">Anmerkungen:</span>
<textarea name="text" cols="30" rows="5" id="text" style="font: 10px verdana; background-color:#723a0c;border-width:1px;
border-style:solid;
border-color:#ffffff;"><?php echo $text; ?></textarea>
<br />
<br />
<input class="button" type="submit" style="font: 10px verdana; background-color:#723a0c;border-width:1px;
border-style:solid;
border-color:#ffffff;" value="Absenden" />
<input class="button" type="reset" style="font: 10px verdana; background-color:#723a0c;border-width:1px;
border-style:solid;
border-color:#ffffff;" value="Löschen" />
</p>
</form>
<?php
}
?></td>
</tr>
<tr>
<td> </td>
</tr>
</table></td>
</tr>
</table>
</body>
</html>