Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Не отправляет письмо mail.php

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: При отправке проходит проверку на заполнение формы, но сообщение не приходит
komp013
Отправлено: 15 Марта, 2018 - 12:06:02
Post Id


Новичок


Покинул форум
Сообщений всего: 1
Дата рег-ции: Март 2018  


Помог: 0 раз(а)




Ошибок сервер не пишет, что я сделал не так?
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. $back = "<p><a href=\"javascript: history.back()\">Вернуться назад</a></p>";
  3.  
  4. if(empty($_POST['name']) and empty($_POST['tel']) and empty($_POST['email'])){
  5.       $name = trim(strip_tags($_POST['name']));
  6.       $phone = trim(strip_tags($_POST['tel']));
  7.       $mail = trim(strip_tags($_POST['email']));
  8.       $message = trim(strip_tags($_POST['message']));
  9.       $doctor = trim(strip_tags($_POST['doctor']));
  10.       $day = trim(strip_tags($_POST['day']));
  11.       $time = trim(strip_tags($_POST['time']));
  12.  
  13.       mail('мой e-mail', 'ТЕМА ПИСЬМА',
  14.       '<br />Вам написал: '.$name.'<br />Его номер: '.$phone.'<br />Его почта: '.$mail.
  15.       '<br />Доктор: '.$doctor.'<br />Время: '.$time.'<br />День: '.$day.'      Его сообщение: '.$message);
  16.  
  17.       echo "Ваше сообщение успешно отправлено!<Br> Вы получите ответ в
  18.      ближайшее время<Br> $back";
  19.  
  20.       exit;
  21.    }
  22.    else {
  23.       echo "Для отправки сообщения заполните все поля! $back";
  24.       exit;
  25.    }
  26.  
  27. ?>
 
 Top
andrewkard
Отправлено: 15 Марта, 2018 - 17:11:43
Post Id


Участник


Покинул форум
Сообщений всего: 1372
Дата рег-ции: Нояб. 2014  


Помог: 30 раз(а)




Во первых, проверить что возвращает:
PHP:
скопировать код в буфер обмена
  1.  
  2. bool mail (string to, string subject, string message [, string additional_headers [, string additional_parameters]])
  3.  

во вторых, где смотрели?
komp013 пишет:
Ошибок сервер не пишет
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Программирование на PHP »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB