За последние 24 часа нас посетили 17547 программистов и 1314 роботов. Сейчас ищут 1783 программиста ...

Помогите сделать форму обр.связи РНР - чайнику...за плату!

Тема в разделе "Работа с почтой", создана пользователем kastaneda, 1 июн 2011.

  1. kastaneda

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

    С нами с:
    1 июн 2011
    Сообщения:
    3
    Симпатии:
    0
    ВОбщем в РНР я круглый 0!нужно сделать :
    1) саму форму отправки в HTML 2) Сделать PHP файл отправки на почту 3) "связать их нитью"
     
  2. tommyangelo

    tommyangelo Старожил

    С нами с:
    6 дек 2009
    Сообщения:
    2.549
    Симпатии:
    0
    Адрес:
    Мариуполь
  3. Gromo

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

    С нами с:
    24 май 2010
    Сообщения:
    2.786
    Симпатии:
    2
    Адрес:
    Ташкент
    tommyangelo
    =)))))))))))))))
     
  4. Апельсин

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

    С нами с:
    20 мар 2010
    Сообщения:
    3.645
    Симпатии:
    2
    tommyangelo
    Хорошо, что у меня еще в заначке бабки есть. А то бы заклевал за отбитые 200 ре :D
     
  5. tommyangelo

    tommyangelo Старожил

    С нами с:
    6 дек 2009
    Сообщения:
    2.549
    Симпатии:
    0
    Адрес:
    Мариуполь
    Апельсин

    Так вот кто у детей пирожки на переменках отбирает)))))
     
  6. kastaneda

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

    С нами с:
    1 июн 2011
    Сообщения:
    3
    Симпатии:
    0
    на сайте имеется форма обр. связи после того как клиент "отправил" свое письмо ,в представленном мною php файле, не отображаются _русский язык_
    (на котором написано содержимое моего сайта) а отображается весь текст "???????" примерно так


    <?php

    header('Content-type: text/html; charset=utf-8');

    // Определим переменные - тернарный оператор - почитай про него
    $username = isset($_POST['username']) ? $_POST['username'] : null;
    $email = isset($_POST['email']) ? $_POST['email'] : null;
    $message = isset($_POST['message']) ? $_POST['message'] : null;

    //Собрали тело письма : имя-мыло<br />текст сообщения
    $complete_message = $username."-".$email."\r\n".$message;
    //Проверим - была ли нажата кнопка "отправить"
    if(isset($_POST['send']))
    {
    $headers= "MIME-Version: 1.0\r\n";
    $headers .= "Content-type: text/html; charset=UTF-8\r\n";
    mail("quierro_avlar@mail.ru", "subject", $complete_message, $headers) or die("Не могу отправить сообщение!");
    }
    ?>


    <form action='2.php' method='POST'>
    Ваше имя: <input type='text' name='username'/><br/>
    Ваш e@mail: <input type='text' name='email'/><br/>
    Сообщение:
    <textarea name='message' cols="30" rows="10"></textarea><br/>
    <input type='submit' name='send' value='Отправить'/>
    <input type='reset' value='Очистить'/>
    </form>