Hi, ich hab ein Problem mit einer php-Seite, die ich auf eine Facebook Seite gestellt hab.
PHP-Seite:
Mein Problem ist jetzt, das ich keine E-Mail erhalte. Kann mir vielleicht jemand helfen?
PHP:
<!doctype html>
<html>
<head>
<title>Hello World</title>
<style type="text/css">
<!--
#jahrgang {
margin-left: auto;
margin-right: auto;
width: 400px;
height: 200px;
background-color: #0094ff;
text-align: center;
border-radius: 5px;
}
#disziplinen {
text-align: left;
}
#senden {
text-align: right;
}
-->
</style>
</head>
<body>
<div id="jahrgang">
<form method="POST">
<b></br>Wettkampf:</b>
<select name="wettkampf" size="1">
<option>Wettkampf auswählen</option>
<option value="wettkampf1">Wettkampf 1</option>
</select>
<b></br></br></br>Jahrgang:</b>
<select name="jahrgang" size="1">
<option>Jahrgang auswählen</option>
<option>2005</option>
<option>2004</option>
<option>2003</option>
<option>2002</option>
<option>2001</option>
<option>2000</option>
<option>1999</option>
<option>1998</option>
<option value="1997">1997</option>
<option>1996</option>
<option>1995</option>
<option>1994</option>
<option>1993</option>
<option>1992</option>
<option>1991</option>
<option>1990</option>
<option>1989</option>
<option>1988</option>
<option>1987</option>
<option>1986</option>
<option>1985</option>
<option>1984</option>
<option>1983</option>
<option>1982</option>
<option>1981</option>
<option>1980</option>
</select>
</br></br></br>
<input type="submit" value="Weiter" />
</br></br></br></br></br>
</div>
<?php
if (($_POST['jahrgang'] == 1997) AND ($_POST['wettkampf'] == "wettkampf1")) {
?>
<div id="disziplinen">
<h2>Disziplinen:</h2>
<form action="mail.php" method="POST">
<table width="100%">
<tr>
<td width="50%"><input type="checkbox" name="100m" value="100m" width="50%"> 100m</br></td>
<td width="50%">Vorname: <input type="text" name="vorname" /></td>
</tr>
<tr>
<td width="50%"><input type="checkbox" name="100m" value="100m" width="50%"> 100m</br></td>
<td width="50%">Nachname: <input type="text" name="nachname" /></td>
</tr>
<tr>
<td width="50%"><input type="checkbox" name="100m" value="100m" width="50%"> 100m</br></td>
<td width="50%"><input type="submit" value="Senden" /></td>
</tr>
</table>
</div>
<?php
} else {
//Zugrif verweiger
}
?>
</form>
</form>
</body>
</html>
PHP:
<?php
$from = "Meldeliste";
$to = "********@aol.com";
$betreff = "Meldung";
$vorname = $_POST['vorname'];
$nachname = $_POST['nachname'];
$message = "Vorname: ". $vorname."\n"
"Nachname: ". $nachname."\n";
if(!mail($to, $betreff, $message, $from)) {
echo "Fehler beim Senden der Mail!";
exit;
}
else {
echo "Mail erfolgreich gesendet!";
}
?>
Zuletzt bearbeitet: