PHP expert |
|
<?
/*
*/
/* Vars */
$naar_namen = array("Jeroen", "Jeroen", "Jeroen", "Jeroen"); //Vul hier de namen in
$naar_emails = array("karruhman@hotmail.com", "karruhman@hotmail.com", "karruhman@hotmail.com", "karruhman@hotmail.com");
//Vul hier de emails in in dezelfde volgorde als de namen
$submit_verzenden = "Stuur email"; //Text die op verzend button komt
$submit_wissen = "Wis velden"; //text die op wis button komt
$onderwerp_prefix = "Mail vanaf site:"; //Text die voor het ingevulde
//onderwerp komt wat je ziet in je mailbox
$succes = "Uw e-mail is succesvol verzonden naar: $naar.";
$error = "Verschillende velden zijn niet ingevuld!";
/*Formulier weergeven */
if(!$_POST['submit']) {
echo "<form method=\"POST\" action=\"index.php?pagina=contact\">
<table border=\"0\" cellpadding=\"0\" cellspacing=\"3\"
width=\"100%\">
<tr>
<td width=\"10%\">Naar:</td>
<td width=\"90%\"><select name=\"naar\">";
for ($i=0;$i<count($naar_namen);$i++) {
echo "<option value=\"$naar_emails[$i]\">$naar_namen[$i]</option>";
}
echo "</select>
</td>
</tr>
<tr>
<td width=\"10%\">Naam:</td>
<td width=\"90%\"><input type=\"text\" name=\"naam\"
size=\"20\" /></td>
</tr>
<tr>
<td width=\"10%\">Email:</td>
<td width=\"90%\"><input type=\"text\" name=\"email\"
size=\"20\" /></td>
</tr>
<tr>
<td width=\"10%\">Onderwerp:</td>
<td width=\"90%\"><input type=\"text\" name=\"onderwerp\"
size=\"20\" /></td>
</tr>
<tr>
<td width=\"10%\" valign=\"top\">Bericht:</td>
<td width=\"90%\">
<textarea rows=\"7\" name=\"bericht\"
cols=\"27\"></textarea></td>
</tr>
<tr>
<td width=\"10%\"></td>
<td width=\"90%\"><br />
<input type=\"hidden\" name=\"submit\">
<input type=\"submit\" value=\"$submit_verzenden\"
name=\"submit\">
<input type=\"reset\" value=\"$submit_wissen\"
name=\"wissen\"></td>
</tr>
</table>
</form>";
} else {
/* Errors + Mail sturen */
$naam = $_POST['naam'];
$email = $_POST['email'];
$onderwerp = $_POST['onderwerp'];
$bericht = $_POST['bericht'];
$ip = $REMOTE_ADDR;
$datum = date("d-m-Y h:i");
$header = "From: $naam <$email>\r\n";
$header .= "Reply-To: [karruhman@hotmail.com]\r\n";
$header .= "MIME-Version: 1.0\r\n";
$header .= "Content-Type: text/html; charset=iso-8859-1\r\n";
$header .= "X-Priority: 3\r\n";
$header .= "X-MSMail-Priority: Normal\r\n";
$header .= "X-Mailer: PHP / ".phpversion()."\r\n";
if($naam == "" || $email == "" || $onderwerp == "" || $bericht ==
"") {
echo $error;
} else {
mail("$naar", "$onderwerp_prefix $onderwerp", "U heeft op $datum een
email ontvangen vanaf uw website
<br /><br />
Van: $naam<br />
Email: $email<br />
IP: $ip<br />
<br />
$bericht<hr /><a href=\"mailto:$email?Subject=Re:
$onderwerp\">Reageer</a>", $header);
echo $succes;
}
}
?>
<? /* */ /* Vars */ $naar_namen = array("Jeroen", "Jeroen", "Jeroen", "Jeroen"); //Vul hier de namen in $naar_emails = array("karruhman@hotmail.com", "karruhman@hotmail.com", "karruhman@hotmail.com", "karruhman@hotmail.com"); //Vul hier de emails in in dezelfde volgorde als de namen $submit_verzenden = "Stuur email"; //Text die op verzend button komt $submit_wissen = "Wis velden"; //text die op wis button komt $onderwerp_prefix = "Mail vanaf site:"; //Text die voor het ingevulde //onderwerp komt wat je ziet in je mailbox $succes = "Uw e-mail is succesvol verzonden naar: $naar."; $error = "Verschillende velden zijn niet ingevuld!"; /*Formulier weergeven */ if(!$_POST['submit']) { echo "<form method=\"POST\" action=\"index.php?pagina=contact\"> <table border=\"0\" cellpadding=\"0\" cellspacing=\"3\" width=\"100%\"> <tr> <td width=\"10%\">Naar:</td> <td width=\"90%\"><select name=\"naar\">"; for ($i=0;$i<count($naar_namen);$i++) { echo "<option value=\"$naar_emails[$i]\">$naar_namen[$i]</option>"; } </td> </tr> <tr> <td width=\"10%\">Naam:</td> <td width=\"90%\"><input type=\"text\" name=\"naam\" size=\"20\" /></td> </tr> <tr> <td width=\"10%\">Email:</td> <td width=\"90%\"><input type=\"text\" name=\"email\" size=\"20\" /></td> </tr> <tr> <td width=\"10%\">Onderwerp:</td> <td width=\"90%\"><input type=\"text\" name=\"onderwerp\" size=\"20\" /></td> </tr> <tr> <td width=\"10%\" valign=\"top\">Bericht:</td> <td width=\"90%\"> <textarea rows=\"7\" name=\"bericht\" cols=\"27\"></textarea></td> </tr> <tr> <td width=\"10%\"></td> <td width=\"90%\"><br /> <input type=\"hidden\" name=\"submit\"> <input type=\"submit\" value=\"$submit_verzenden\" name=\"submit\"> <input type=\"reset\" value=\"$submit_wissen\" name=\"wissen\"></td> </tr> </table> </form>"; } else { /* Errors + Mail sturen */ $naam = $_POST['naam']; $email = $_POST['email']; $onderwerp = $_POST['onderwerp']; $bericht = $_POST['bericht']; $ip = $REMOTE_ADDR; $datum = date("d-m-Y h:i"); $header = "From: $naam <$email>\r\n"; $header .= "Reply-To: [karruhman@hotmail.com]\r\n"; $header .= "MIME-Version: 1.0\r\n"; $header .= "Content-Type: text/html; charset=iso-8859-1\r\n"; $header .= "X-Priority: 3\r\n"; $header .= "X-MSMail-Priority: Normal\r\n"; $header .= "X-Mailer: PHP / ".phpversion()."\r\n"; if($naam == "" || $email == "" || $onderwerp == "" || $bericht == "") { } else { mail("$naar", "$onderwerp_prefix $onderwerp", "U heeft op $datum een email ontvangen vanaf uw website <br /><br /> Van: $naam<br /> Email: $email<br /> IP: $ip<br /> <br /> $bericht<hr /><a href=\"mailto:$email?Subject=Re: $onderwerp\">Reageer</a>", $header); } } ?>
Hij zegt dat het mailtje is verstuurd, maar hij komt niet aan,
dus wat is er fout??
|