[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Отправка письма на почту
Skaz
Не могу понять в чем проблема, почему не отсылается письмо, при нажатии на сабмит.


if (!empty($_POST['submit'])){

$to = 'dima_podk@yahoo.com';
$subject = 'Тема сообщения';
$message = 'Здравствуйте, уважаемый клиент...';


// формируем расширенные заголовки
$headers = 'From: dimon_p56@yahoo.com' . "\r\n" .
'Reply-To: webmaster@server.com' . "\r\n" .
'X-Mailer: PHP/' . phpversion();



mail($to, $subject, $message, $headers);
}


<form action="" method=post>
<input
name="name" type="text" class="feedback_input" value="Имя">
<input
name="submit" type="button" class="feedback_submit" value="отправить сообщение">
</form>





Спустя 4 минуты, 51 секунда (19.10.2011 - 14:39) Игорь_Vasinsky написал(а):
Да вроде всё верно... на денвере?

так попробуй посмотреть

if(!mail($to, $subject, $message, $headers))
echo 'Чё то не отправляется...'
else
echo 'Да вроде.... да не... отправлено же...';

Спустя 12 минут, 21 секунда (19.10.2011 - 14:51) Skaz написал(а):
Цитата (Игорь_Vasinsky @ 19.10.2011 - 11:39)
Да вроде всё верно... на денвере?

так попробуй посмотреть

if(!mail($to, $subject, $message, $headers))
    echo 'Чё то не отправляется...'
else
    echo 'Да вроде.... да не... отправлено же...';

На хостинге сразу пробую


if (!empty($_POST["submit"])){

$to = 'dima_podk@yahoo.com';
$subject = 'Тема сообщения';
$message = 'Здравствуйте, уважаемый клиент...';


// формируем расширенные заголовки
$headers = 'From: dimon_p56@yahoo.com' . "\r\n" .
'Reply-To: webmaster@server.com' . "\r\n" .
'X-Mailer: PHP/' . phpversion();



mail($to, $subject, $message, $headers);
if(!mail($to, $subject, $message, $headers))
echo 'Чё то не отправляется...';
else
echo 'Да вроде.... да не... отправлено же...';
}

Вообще ничего не показывает, как будто кнопка сабмит не работает, просто нажимается.

Спустя 5 минут, 17 секунд (19.10.2011 - 14:57) Игорь_Vasinsky написал(а):
вместо !empty() пиши isset($_POST['submit'])

Спустя 3 минуты, 28 секунд (19.10.2011 - 15:00) Skaz написал(а):
Цитата (Игорь_Vasinsky @ 19.10.2011 - 11:57)
вместо !empty() пиши isset($_POST['submit'])

та же ситуация, не работает(

Спустя 1 минута, 18 секунд (19.10.2011 - 15:01) Игорь_Vasinsky написал(а):
допиши ещё такой кусок

echo '<pre>' . print_r($_POST, 1) . '</pre>';


увидишь что в POST приходит

Спустя 1 минута, 57 секунд (19.10.2011 - 15:03) Winston написал(а):
Сначала на денвере попробуй
Если окажется письмо в папке
tmp\!sendmail\ значит все OK. Тогда это хостинг считает письма как спам.

Спустя 2 минуты, 40 секунд (19.10.2011 - 15:06) Игорь_Vasinsky написал(а):
так у него даже это не маячет

if(!mail($to, $subject, $message, $headers))
echo 'Чё то не отправляется...';
else
echo 'Да вроде.... да не... отправлено же...';

Спустя 38 секунд (19.10.2011 - 15:07) Skaz написал(а):
Цитата (Игорь_Vasinsky @ 19.10.2011 - 12:01)
допиши ещё такой кусок

echo '<pre>' . print_r($_POST, 1) . '</pre>';


увидишь что в POST приходит

http://md.esteriol.com/ontrex/test.php
Вот, что получается

Спустя 7 минут, 4 секунды (19.10.2011 - 15:14) rooor написал(а):
Цитата (Skaz @ 19.10.2011 - 11:34)

<form action="" method=post>
  <input
name="name" type="text" class="feedback_input" value="Имя">
  <input
name="submit" type="button" class="feedback_submit" value="отправить сообщение">
  </form>


<input name="submit" type="submit" class="feedback_submit" value="отправить сообщение">

Спустя 31 секунда (19.10.2011 - 15:14) Игорь_Vasinsky написал(а):
блин.. глаз уже на такую банальщену не реагирует............

Цитата
<form action="" method=post>


<form action="" method="post">


уф............ :D

не реагирует обрабтчик на кривые аргументы формы...

Спустя 25 секунд (19.10.2011 - 15:15) Winston написал(а):
Тьфу ёпрст. Ты же для кнопки поставил тип button, и эта кнопка будет работать только на клиенте.
Вот так напиши

  <input name="submit" type="submit" class="feedback_submit" value="отправить сообщение">

Спустя 1 минута, 33 секунды (19.10.2011 - 15:16) rooor написал(а):
Winston
Я первый написал tongue.gif

Спустя 14 секунд (19.10.2011 - 15:16) Игорь_Vasinsky написал(а):
Цитата
type="button"
biggrin.gif biggrin.gif biggrin.gif biggrin.gif biggrin.gif

Спустя 44 секунды (19.10.2011 - 15:17) Winston написал(а):
rooor
Ты без объяснений написал tongue.gif

Спустя 14 секунд (19.10.2011 - 15:17) Skaz написал(а):
мнда, затупил конечно )
Спасибо всем)

Спустя 22 секунды (19.10.2011 - 15:18) Игорь_Vasinsky написал(а):
а я вообще не увидел, мне глаз name замылил tongue.gif tongue.gif tongue.gif
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.