За последние 24 часа нас посетили 14962 программиста и 1769 роботов. Сейчас ищут 1394 программиста ...

Не отправляет почту что делать ребят помогите!

Тема в разделе "Работа с почтой", создана пользователем sciron, 19 окт 2013.

  1. sciron

    sciron Активный пользователь

    С нами с:
    19 окт 2013
    Сообщения:
    4
    Симпатии:
    0
    Код (Text):
    1. Высылаю mail.php
    2.  
    3. <?php
    4. if (isset($_POST['name'])) {$name = $_POST['name'];}
    5. if (isset($_POST['tel'])) {$tel = $_POST['tel'];}
    6. if (isset($_POST['email'])) {$email = $_POST['email'];}
    7. if (empty($name))
    8. {
    9. echo "<b>Не указано имя!<p>";
    10. echo "<a href=http://vkapir.tmweb.ru/>Вернуться на сайт</a>";
    11. exit;
    12. }
    13. if (empty($tel))
    14. {
    15. echo "<b>Не указано имя!<p>";
    16. echo "<a href=http://vkapir.tmweb.ru/>Вернуться на сайт</a>";
    17. exit;
    18. }
    19. if (empty($email))
    20. {
    21. echo "<b>Не указан e-mail!<p>";
    22. echo "<a href=http://vkapir.tmweb.ru/>Вернуться на сайт</a>";
    23. exit;
    24. }
    25. $to = "ktrendinfo@gmail.com";
    26. $headers = "Content-type: text/plain; charset= windows-1251";
    27. $subject = "Сообщение с вашего сайта";
    28. $message = "Имя пославшего: $name\nТелефон: $tel\nЭлектронный адрес: $email";
    29. $send = mail ($to, $subject, $message, $headers);
    30. if ($send == 'true')
    31. {
    32. echo "<b>Спасибо за заявку!<p>";
    33. echo '<meta http-equiv="refresh" content="1; http://vkapir.tmweb.ru/">';
    34. }
    35. else
    36. {
    37. echo "<p><b>Ошибка!";
    38. echo '<meta http-equiv="refresh" content="1; http://vkapir.tmweb.ru/">';
    39. }
    40. ?>
    41.  
    42. высылаю кусок из index.htm
    43. <div id="wind">
    44. <form method="post" action="mail.php"><br>
    45. <center><strong>Форма заявки</strong><br><br>
    46. <br />
    47. <input type="text" name="name" size="30" value="Имя" onfocus="if(this.value==this.defaultValue)this.value='';" onblur="if(this.value=='')this.value=this.defaultValue;"/>
    48. <br /><br />
    49. <input type="text" name="tel" size="30" value="Номер телефона" onfocus="if(this.value==this.defaultValue)this.value='';" onblur="if(this.value=='')this.value=this.defaultValue;"/>
    50. <br />
    51. <br />
    52. <input name="email" type="text" size="30" value="E-mail" onfocus="if(this.value==this.defaultValue)this.value='';" onblur="if(this.value=='')this.value=this.defaultValue;" />
    53. <br />
    54. <p>
    55. <input type="submit"  value="Отправить" class="green button" id="close_bnt">
    56. <input type="button" value="Закрыть" class="red button" onclick="document.getElementById('wind').style.display='none'; return false;">
    57.  
    58. </p></center>
    59. </form>
    60.  
    61. </div>
    62.  
    63. после нажатия на кнопку отправить выдает Ошибка! письмо не уходит с чем может быть связано???? Помогите ребят!
     
  2. smitt

    smitt Старожил

    С нами с:
    3 янв 2012
    Сообщения:
    3.166
    Симпатии:
    65
    viewtopic.php?f=2&t=46097

    Проверял? Или хочешь что б тут твое полотно запускали? Прояви желание разобраться!
     
  3. phpjunior

    phpjunior Новичок

    С нами с:
    23 дек 2013
    Сообщения:
    73
    Симпатии:
    0
    Адрес:
    Барнаул
    Зачем ты в переменную send запихал функцю mail()?

    Добавлено спустя 46 секунд:
    Я могу написать если хочешь нормальнкю отправку сообщений!