asseskiller
Lt. Junior Grade
- Registriert
- Sep. 2005
- Beiträge
- 447
Voran der Quelltext
Hier habe ich das Problem. Der Algorithmus sagt mir wenn ich das Formular abgeschickt habe das die Infos übermittelt wurden, aber bei meinen E-Mailadressen kommt nichts an
Was ist falsch
Vielen Dank im Vorraus
PHP:
<?php
if ($_POST['sent']==1)
{
$_POST['vorname']=trim($_POST['vorname']);
$_POST['nachname']=trim($_POST['nachname']);
$_POST['email']=trim($_POST['email']);
$_POST['kommentar']=trim($_POST['kommentar']);
echo '<font face=arial><br>Ihr Vorname ist '.$_POST['vorname'];
echo '<br>Ihr Nachname ist '.$_POST['nachname'];
echo '<br>Ihre E-Mail-Adresse ist '.$_POST['email'];
if (!$_POST['vorname'])
{
echo "<br>Sie haben vergessen Ihren Vornamen einzugeben. <br>Geben Sie Ihren Vornamen ein.";
unset($_POST['sent']);
}
if (!$_POST['nachname'])
{
echo "<br>Sie haben vergessen Ihren Nachnamen einzugeben. <br>Geben Sie Ihren Nachnamen ein";
unset($_POST['sent']);
}
if (!$_POST['email'])
{
echo "<br>Sie haben vergessen Ihre E-Mail-Adresse einzugeben. <br>Geben Sie Ihre E-Mail-Adresse ein";
unset($_POST['sent']);
}
if ($_POST['vorname']AND $_POST['nachname']AND $_POST['email']AND $_POST['rank']=="1")
{
echo "<br><b>Vielen Dank und bis bald</b>";
}
if ($_POST['vorname']AND $_POST['nachname']AND $_POST['email']AND $_POST['rank']=="2")
{
echo "<br><b>Schön, dass Ihnen die Seite gefallen hat.</b>";
}
if ($_POST['vorname']AND $_POST['nachname']AND $_POST['email']AND $_POST['rank']=="3")
{
echo "<br><b>Schön, dass Ihnen die Seite gefallen hat.</b>";
}
if ($_POST['vorname']AND $_POST['nachname']AND $_POST['email']AND $_POST['rank']=="4")
{
echo "<br><b>Schade, dass Ihnen meine Seite nicht gefällt aber ich bin dankbar für Kritik.</b>";
}
if ($_POST['vorname']AND $_POST['nachname']AND $_POST['email'])
{
$message="Vorname: ";
$message.=$_POST['vorname'];
$message.="\n Nachname: ";
$message.=$_POST['nachname'];
$message.="\n E-Mail-Adresse: ";
$message.=$_POST['email'];
$message.="\n Wertung: ";
$message.=$_POST['rank'];
$message.="\n Kommentar: ";
$message.=$_POST['kommentar'];
$header="\n Content-Type: text/plain";
if(mail('max@mustermann.de', 'Nachricht von Ihrer Seite', 'Sie erhielten folgende nachricht: <br>'.$message))
{
echo "<br>Ihre Informationen wurden übermittelt";
}
else
{
echo "<br>Die Informationsübermittlung ist leider fehlgeschlagen, bitte versuchen Sie es bitte später noch einmal.";
unset($POST['sent']);
}
}
}
if (!$_POST['sent'])
{
?>
<font face="arial" size=3>Gib deine Daten ein!</font> </p>
<form action="<?php $_SERVER['PHP_SELF']; ?>" method="post">
<input type="hidden" name="sent" value=1><br>
<font face="arial" size=3>Vorname </font><br>
<input type="text" name="vorname" value="<?php echo $_POST['vorname'];?>" size=20 ><br>
<font face="arial" size=3>Nachname </font><br><input type="text" name="nachname" value="<?php echo $_POST['nachname'];?>" size=20><br>
<font face="arial" size=3>E-Mail <br><input type="text" name="email" value="<?php echo $_POST['email'];?>" size=30><br>
<font face="arial" size=3>Kommentar: </font> <br>
<textarea cols="30" rows="6" name="kommentar" value="<?php echo $_POST['kommentar'];?>" size=20 ></textarea><br>
<h4>Wie gefällt dir meine Seite bis jetzt?</h4></font><br><br>
<select size="1" name="rank">
<option value="1">keine Angabe</option>
<option value="2">sehr gut</option>
<option value="3">gut</option>
<option value="4">nicht so gut</option>
</select><br><br>
<input type="submit" name="submit" value="abschicken (submit)">
</form>
<?php
}
?>
Hier habe ich das Problem. Der Algorithmus sagt mir wenn ich das Formular abgeschickt habe das die Infos übermittelt wurden, aber bei meinen E-Mailadressen kommt nichts an
Was ist falsch
Vielen Dank im Vorraus