За последние 24 часа нас посетили 52385 программистов и 1765 роботов. Сейчас ищут 869 программистов ...

Отправка почты с формы

Тема в разделе "PHP для новичков", создана пользователем Kocapb, 17 ноя 2008.

  1. Kocapb

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

    С нами с:
    10 июл 2008
    Сообщения:
    169
    Симпатии:
    0
    Здравствуйте осваиваю отправку данных с форму
    вот пример формы:
    HTML:
    1.  
    2.     <body>
    3.       <?php
    4.      $addr = $_POST['addr'];
    5.      $theme = $_POST['theme'];
    6.      $text = $_POST['text'];
    7.      if (isset($addr) && isset($theme) && isset($text)  && $addr != "" && $theme != "" && $text != "")  {
    8.          if (mail($addr, $theme, $text, "From: [email=vova_33@mail.ru]vova_33@mail.ru[/email]")) {
    9.              echo "<h3>Сообщение отправлено</h3>";
    10.           }
    11.           else {
    12.              echo "<h3>При отправке сообщения возникла ошибка</h3>";
    13.           }
    14.       }
    15.       ?>
    16.       <form action="mailer.php" method="post">
    17.       <p>
    18.           <label for="addr">eMail:</label>
    19.           <input type="text" name="addr" id="addr" size="30" />
    20.       </p>
    21.       <p>
    22.           <label for="theme">Тема письма:</label>
    23.           <input type="text" name="theme" id="theme" size="30" />
    24.       </p>
    25.       <p>
    26.           <label for="text">Текст письма:</label>
    27.           <textarea rows="10" cols="20" name="text" id="text"></textarea>
    28.       </p>
    29.       <p>
    30.           <input type="submit" value="Отправить" />
    31.       </p>
    32.      </form>
    33.       </body>    
    34.  
    пр и попытке выполнить появляется сообщение
    Код (Text):
    1.  
    2. Warning: mail() [function.mail]: SMTP server response: 553 We do not relay non-local mail, sorry. in C:\xampp\htdocs\site\mailer.php on line 23
    у меня стоит XAMPP 1.6.7

    • 1. Поддерживает ли данный пакет фукций mail()?
      2. надо ли настраивать sendmail ?
      3. если кто сталкивался с подобной задачей подскажите наиболее эффективные/простые способы решения

    заранее спасибо
     
  2. V1T

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

    С нами с:
    7 окт 2008
    Сообщения:
    311
    Симпатии:
    0
    Адрес:
    Крым
    Лично я, отдою предпочтение Денверу http://denwer.ru Протестируй этот же код на Денвере, и посмотри, будет ли ошибка. И ничего настраивать не надо будет :D Лично у меня , проблем с Денвером никогда не было
     
  3. ShamahN

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

    С нами с:
    10 апр 2007
    Сообщения:
    1.449
    Симпатии:
    0
    Адрес:
    г.Волгодонск Роствской обл.
    если это никогда уже больше полу года, то стоит задуматься что где-то Вы застряли...
     
  4. V1T

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

    С нами с:
    7 окт 2008
    Сообщения:
    311
    Симпатии:
    0
    Адрес:
    Крым
    Всмысле?
     
  5. free-bits

    free-bits Активный пользователь

    С нами с:
    13 ноя 2008
    Сообщения:
    296
    Симпатии:
    0
    Адрес:
    г. Красноярск
    ShamahN, у меня моск повис от твоего поста=)
     
  6. V1T

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

    С нами с:
    7 окт 2008
    Сообщения:
    311
    Симпатии:
    0
    Адрес:
    Крым
    Та у меня тоже :lol:
     
  7. Kocapb

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

    С нами с:
    10 июл 2008
    Сообщения:
    169
    Симпатии:
    0
    закрыта тема