chr-fritz |
02.11.2002 14:23:28 |
ich möchte eigentlich nur das Feld Name und E-mail prüfen.
Name: muss Ausgefüllt sein
E-mail: muss Ausgefüllt sein und die beiden zeichen "@" und "." enthalten
Das Forumular hab ich bereits.
Es soll dann vor dem Formularfeld ein Zeichen sein und oben dorten stehn das mann eine Email adresse eingeben soll
hier der Code:
PHP-Code:
<p><b><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">
<?
if(!isset($senden)){
?>
</font></b> </p>
<form action="PHPmailer.php" method="post">
<div align="center">
<table width="48%" border="0" cellspacing="2" cellpadding="0">
<tr>
<td width="44%"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">
Ihr Name: </font></b></td>
<td width="56%"> <b><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">
<input type="text" name="Name" size="50" maxlength="100">
</font></b></td>
</tr>
<tr>
<td width="44%" height="29"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">
Ihre E Mail: </font></b></td>
<td width="56%" height="29"> <b><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">
<input type="text" name="email" size="50" maxlength="100">
</font></b></td>
</tr>
<tr>
<td width="44%">
<p><b><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">Gewünschter
Ansprechpartner:</font></b></p>
</td>
<td width="56%">
<select name="to_email">
<option value="webmaster@elektro-fritz.com">1. Vorstand Walter Poppe</option>
<option value="2. Vorstand Gustav Posch<wemaster@elektro-fritz.com>">2.
Vorstand Gustav Posch</option>
<option value="Webmaster Christian Fritz <webmaster@elektro-fritz.com>" selected>Webmaster
Christian Fritz</option>
</select>
</td>
</tr>
<tr>
<td width="44%"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">Woher
Kommen sie:</font></b></td>
<td width="56%">
<select name="kommen">
<option value="Rosenheim">Rosenheim</option>
<option value="Taunstein">Traunstein</option>
<option value="Muenchen">München</option>
<option value="Oberbayern">Oberbayern</option>
<option value="Niederbayern">Niederbayern</option>
<option value="Schwaben">Schwaben</option>
<option value="Bayern">Restliche Bayern</option>
<option value="Deutschland">Restliche Deutschland</option>
</select>
</td>
</tr>
<tr>
<td width="44%"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">Wie
Finden sie unsere Website:</font></b></td>
<td width="56%">
<select name="finden">
<option value="Sehr Gut">Sehr Gut</option>
<option value="Gut">Gut</option>
<option value="Mittel">Mittel</option>
<option value="Geht so">Geht so</option>
<option value="Schlecht">Schlecht</option>
</select>
</td>
</tr>
<tr>
<td width="44%"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">
Kommentar: </font></b></td>
<td width="56%"> <b><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">
<textarea cols="50" rows="6" name="Kommentar"></textarea>
</font></b></td>
</tr>
<tr>
<td colspan="2">
<div align="center"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">
<input type="hidden" name="email_betreff" value="WaWa Prien/Rimsting Feedback Formular">
<input type="submit" name="senden" value="Mail Senden">
<input type="reset" name="Zurücksetzen" value="Zurücksetzen">
</font></b></div>
</td>
</tr>
</table>
</div>
</form>
<p><b><font face="Verdana, Arial, Helvetica, sans-serif" size="-1">
<?
}
else{
$emailbody = '
<html>
<body bgcolor="#FFFFFF" text="#000000" link="#000099" vlink="#000099" alink="#FF0000">
<p>
' . $to_email . ' sie Bekamen von <a href="mailto:'. $email . '">'. $Name .' <'. $email . '></a> folgende Nachricht.
</p>
<p>
' . nl2br($Kommentar) . '
</p>
<p>Woher kommen Sie: ' . $kommen .' </p>
<p>Wie Finden Sie unsere Website: '. $finden . ' </p>
-- --
<p>' . date("l") .' den' . date("d n Y") . ' um ' . date("G:i:s") . '</p>
-- --
<p>IP Adresse:
<a href="http://' . $REMOTE_ADDR . '">' . $REMOTE_ADDR . '</a>
<br>Benutzter Browser:<br>
' . $HTTP_USER_AGENT. '
</body>
</html>
';
$header .= "From:$name<$email>n";
$header .= "Reply-To: $email_from_mailn";
$header .= "X-Mailer: PHP/" . phpversion(). "n";
$header .= "X-Sender-IP: $REMOTE_ADDRn";
$header .= "Content-Type: text/html";
mail($to_email,$email_betreff,$emailbody,$header);
echo "<p>Diese E-mail wurde an $to_email gesand</p>";
echo "<p>Hier der Inhalt: $emailbody</p>";
}
?>
|