Chcę wysyłać maile bezpośrednio ze strony. Znalazłem poniższy kod, który jednak nie działa (tzn. maile nie dochodzą). Gdzie tkwi problem?
<?php
if ($_POST['bt'] == "wyslij") { /* sprawdzam czy formularz został wysłany */
if (($_POST['email'] != "") AND ($_POST['tytul'] != "") AND ($_POST['tresc'] != "")) { /* sprawzdam czy każde pole jest wypełnione */
$send = mail($_POST['tytul'],$_POST['tresc'],"From: Wiadomość ze strony <".$_POST['email'].">"); if ($send) /* sprawdzam czy wiadomośc została wysłana */
$message = "Wiadomość została wysłana...";
else
$message = "Widomość nie została wysłana, ponów próbę...";
} else
$message = "Nie wypełniono wszystkich pól...";
}
?>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-2">
<title>Wysyłanie widomości e-mail</title>
<meta http-equiv="content-language" content="pl" />
</head>
<body>
<p>
<?php echo $message ?></p>
<form action="" method="post">
e-mail: <input type="text" name="email" /><br />
tytuł: <input type="text" name="tytul" /><br />
treść: <textarea name="tresc"></textarea>
<input type="submit" name="bt" value="wyslij" />
</form>
</body>
</html>