не праща мейл

ivanov123

Registered
<?php
if($_POST['snd']){

$name = $_POST['name'];
$email_na = "ivanov725@abv.bg";
$email = $_POST['email'];
$message = $_POST['message'];
$subject = "Íîâî ñúîáùåíèå îò $name";
mail($email_na, $subject, $message, "From: $email");

}
?>

<form action="" method="post" checkForm(this)">
<table width="100%" border="0" cellspacing="2" cellpadding="2">
<tr>
<td width="80%" valign="top"><b>Âàøåòî èìå:</b><br /><input name="name" type="text" size="42" /></td>
</tr>
<tr>
<td valign="top"><b>Âàøèÿò Email:</b><br /><input name="email" type="text" size="42" /></td>
</tr>
<tr>
<td valign="top"><b>Ñúîáùåíèå:</b><br /><textarea name="message" cols="40" rows="7"></textarea></td>
</tr>
<tr>
<td valign="top"><input name="snd" type="submit" class="btn" value="èçïðàòè" /></td>
</tr>
</table>
</form>

-------------------------------------------------

не праща мейл ///

къде е проблема ?
 
Проблема сигурно е в това че нямаш инсталиран или конфигуриран SMTP сървър.
Ако го пробваш това на домашния си компютър под Windows - ще трябва да се инсталира майл сървър, за да може да се пращат писмата.
Ако е на платен хостинг - тогава трябва да е наред пращането.
 
Dodo1987 каза:
Проблема сигурно е в това че нямаш инсталиран или конфигуриран SMTP сървър.
Ако го пробваш това на домашния си компютър под Windows - ще трябва да се инсталира майл сървър, за да може да се пращат писмата.
Ако е на платен хостинг - тогава трябва да е наред пращането.


на платен хостинг е !
 
Я пробвай това:
<?php
if($_POST['snd']){

$name = $_POST['name'];
$email_na = "ivanov725@abv.bg";
$email = $_POST['email'];
$message = $_POST['message'];
$subject = "Íîâî ñúîáùåíèå îò $name";
$mail = mail($email_na, $subject, $message);
if($mail){
echo "Изпратено";
} else {
echo "Не е изпратено";
}
}
?>
 

Back
Горе