За последние 24 часа нас посетили 60308 программистов и 1816 роботов. Сейчас ищут 882 программиста ...

почтовая форма

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

Статус темы:
Закрыта.
  1. slovo

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

    С нами с:
    5 фев 2008
    Сообщения:
    2
    Симпатии:
    0
    Пытался послать сообщение через рекомендованный файл PHP.
    Сообщение проходит, но пустое.

    текст файлов:

    HTML:
    1. <title>WOweb.ru - Scripts - JavaScript - Send Message</title>
    2. <META http-equiv="Content-Type" content="text/html; charset=windows-1251">
    3.  <Style>
    4.    A:Link{ Color: #000000; Text-decoration: underline}
    5.    A:Visited{ Color: #000000; Text-decoration: underline}
    6.    A:Hover{ Color: #000000; Text-decoration: none}
    7.  td, body {font-family: verdana, arial, helvetica; font-size:11px;}  
    8.  </Style>
    9. </head>
    10.  
    11. <body bgcolor="#EDEDED" text="#000000" link="#000000" topmargin="0" leftmargin="0">
    12. <!-- <center> -->
    13. <!-- <p align="center"><b>Send message by e-mail</b></p> -->
    14.  
    15.  <form name="form1" method="POST" action="http://www.forma.tu1.ru/mysender">
    16.  
    17. <br>
    18.  сообщение: <br><br>
    19. <textarea rows="10" name="сообщение" cols="50"></textarea>
    20. <br><br>
    21.  
    22.   <input type="submit" value="послать"></p>
    23.  </form>
    24.  
    25. </body>
    26. </html>
    27.  
    28.  
    PHP:
    1. <?php
    2. $email="bar9@mail.ru";
    3. $subject="Письмо с сайта";
    4.  
    5. if($_SERVER["REQUEST_METHOD"] == "POST")
    6. {
    7. $mess[0] = $mess[0]."ТЕКСТ СООБЩЕНИЯ:\n\n".substr(htmlspecialchars(stripslashes($_POST["message"])),0,1000)."\n";
    8.  
    9. mail($email, $subject, $mess[0]);
    10. echo("<center><br><br>Ваше письмо отправлено. Спасибо!<br><br><a href='index.html'>ВЕРНУТЬСЯ НА САЙТ</a></center>");
    11. }
    12. else
    13. echo("<center>Ошибка отправки.<br><br><a href='feedback.html'>НАЗАД</a></center>");
    14. ?>
     
  2. Петр

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

    С нами с:
    20 мар 2006
    Сообщения:
    1.253
    Симпатии:
    0
    Адрес:
    Центр Вселенной
    slovo, форматируйте код специальными тегами.
     
  3. Sergey89

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

    С нами с:
    4 янв 2007
    Сообщения:
    4.796
    Симпатии:
    0
    Разницу улавливаешь?
     
  4. slovo

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

    С нами с:
    5 фев 2008
    Сообщения:
    2
    Симпатии:
    0
    привожу текст файлов

    <html>
    <head>
    <title>WOweb.ru - Scripts - JavaScript - Send Message</title>
    <META http-equiv="Content-Type" content="text/html; charset=windows-1251">
    <Style>
    A:Link{ Color: #000000; Text-decoration: underline}
    A:Visited{ Color: #000000; Text-decoration: underline}
    A:Hover{ Color: #000000; Text-decoration: none}
    td, body {font-family: verdana, arial, helvetica; font-size:11px;}
    </Style>
    </head>

    <body bgcolor="#EDEDED" text="#000000" link="#000000" topmargin="0" leftmargin="0">
    <!-- <center> -->
    <!-- <p align="center"><b>Send message by e-mail</b></p> -->

    <form name="form1" method="POST" action="http://www.forma.tu1.ru/mysender">

    <br>
    сообщение: <br><br>
    <textarea rows="10" name="сообщение" cols="50"></textarea>
    <br><br>

    <input type="submit" value="послать"></p>
    </form>

    </body>
    </html>



    <?php
    $email="bar9@mail.ru";
    $subject="Письмо с сайта";

    if($_SERVER["REQUEST_METHOD"] == "POST")
    {
    $mess[0] = $mess[0]."ТЕКСТ СООБЩЕНИЯ:\n\n".substr(htmlspecialchars(stripslashes($_POST["message"])),0,1000)."\n";

    mail($email, $subject, $mess[0]);
    echo("<center><br><br>Ваше письмо отправлено. Спасибо!<br><br><a href='index.html'>ВЕРНУТЬСЯ НА САЙТ</a></center>");
    }
    else
    echo("<center>Ошибка отправки.<br><br><a href='feedback.html'>НАЗАД</a></center>");
    ?>
    HTML:
    1.  
     
  5. Петр

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

    С нами с:
    20 мар 2006
    Сообщения:
    1.253
    Симпатии:
    0
    Адрес:
    Центр Вселенной
    надоело.
     
Статус темы:
Закрыта.