Отправка сообщений на почту с двух форм

Vlad708

Новичок
Привет всем!
На странице имеются две формы.
Первая предназначена для отправки заказа.
Вторая требуется для отправки отзыва.
Всё отправляется на электронный адрес.

Первая форма работает без проблем.

Однако введённые данные не приходят со второй формы.

HTML первой формы:
HTML:
<form class="zakaz" ENCTYPE="multipart/form-data" action="mail.php" method="post">
                                <span>Фамилия Имя Отчество: <em>*</em></span><br>
                                <input type="text" name="yourname"></input><br>
                                <span class="help">Полностью, без сокращений</span><br>
                                <span>Телефон: <em>*</em></span><br>
                                <input type="text" name="tel"></input><br>
                                <span class="help">Обязательно (нужен для подтверждения заказа)</span><br>
                                <span>Почтовый адрес:</span><br>
                                <textarea name="soob"></textarea><br>
                                <span class="help">Индекс, область, город, улица, дом, квартира</span><br>
                                <input type="submit" value="Оформить заказ" class="submitButton"></input>
                            </form>
Файл mail.php для обработки первой формы
PHP:
<?php

    $yourname = $_POST['yourname'];
    $soob = $_POST['soob'];
    $tel = $_POST['tel'];

    $letter="Пользователь: <b>$yourname</b> с телефоном <b>$tel</b> и имеющий почтовый адрес <b>$soob</b><br>
    оформил новый заказ.";

    $headers = "Content-type: text/html; charset=\"utf-8\"";

    mail ("[email protected]", "Новый заказ", "$letter", $headers);
die("<script type='text/javascript'>
            window.location = 'http://havsplint.ru';
            alert('Ваше сообщение успешно отправлено. Мы с вами свяжемся!');;
    </script> ");
?>
Первая форма отлично работает, как надо.

//Вот данные второй формы:

HTML второй формы:
HTML:
<form ENCTYPE="multipart/form-data" action="test.php" method="GET" class="forma">
                                <span>Фамилия Имя Отчество*</span>
                                <input type="text" name="NameFam"></input>
                                <span>Телефон*</span>
                                <input type="text" name="phone"></input>
                                <span>Ваше сообщение</span>
                                <textarea name="message"></textarea>
                                <input type="submit" value="ОТПРАВИТЬ" class="submitButtons"></input>
                            </form>
Файл test.php для второй формы

PHP:
<?php

    $Im = $_GET["NameFam"];   
    $tel = $_GET["phone"];
    $mess = $_GET["message"];

$letter="Пользователь: <b>$Im</b> с телефоном <b>$tel</b>
прислал новое сообщение:<br> <b>$mess</b>";

$headers = "Content-type: text/html; charset=\"utf-8\"";
mail ("[email protected]", "Новое сообщение от пользователя", "$letter", $headers);


die("<script type='text/javascript'>
            window.location = 'http://havsplint.ru';
            alert('Ваше сообщение успешно отправлено!');
    </script> ");

?>
Проблема в то, что со второй формы не приходят данные введенные в поля ввода.
Письмо приходит в таком виде: Пользователь: с телефоном прислал новое сообщение:
То есть переменные не принимают данные с input`ов..

Однако, есть еще одна особенность, сообщения неправильно приходят при отправки из браузеров FireFox, Opera, Chrome , Яндекс браузер...

НО! Internet Explorer присылает сообщения верно! Всё как надо.

Ребята, подскажите в чём проблема у меня?

P/S Вторая форма является всплывающей, и изначально она скрыта, в отличии от первой.
 

Vlad708

Новичок
Удали
ENCTYPE="multipart/form-data"
К сожалению не помогло. Всё та же проблема. Уже закоментировал первую форму, думал может из-за неё это происходит, но все равно также..
IE по прежнему верно отправляет данные, в отличии от остальных браузеров(
 
Сверху