Jeg får denne fejlbesked når jeg bruger min mailformular fra
hjemmesideskolen. (når jeg fjerner @ i sender.php)
E-mailen blev ikke sendt. Der skete en fejl. Prøv igen!
PHP Warning: mail(): Failed to connect to mailserver at
"localhost" port 25, verify your "SMTP" and "smtp_port" setting
in php.ini or use ini_set() in
D:\home\pizzadkdk\htdocs\sender.php on line 11
og sender.php ser således ud:
<?php
if (isset($_POST['submit'])) {
if (!empty($_POST['name']) && !empty($_POST['subject']) &&
!empty($_POST['email']) && !empty($_POST['message'])) {
$headers="From: ".$_POST['name']."<".$_POST['email'].">";
if (@$_POST['customer_copy']) {
$headers .= "\r\nBcc: ".$_POST['email'];
}
if(mail("pizzadk@pizzadk.dk",
strip_tags($_POST['subject']),
stripslashes(strip_tags($_POST['message'])), $headers)) {
echo "<p>Tak for din henvendelse. Jeg vender tilbage så
hurtigt som muligt.</p>";
}
else {
echo "<p>E-mailen blev ikke sendt. Der skete en fejl.
Prøv igen!</p>";
}
}
else {
echo "<p>Alle felter skal udfyldes!</p>";
}
}
?>
Hvad skal jeg gøre for at den kan sende??
--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! =>
http://www.html.dk/tutorials