S
S
slavik_kozachok_official2017-06-21 00:26:56
PHP
slavik_kozachok_official, 2017-06-21 00:26:56

Why are messages not being sent from the PHP site?

Previously, the site was on another server, everything worked well, re-uploaded to another message does not come ... What's the problem?
CHMOD 777

<? 
// ----------------------------конфигурация-------------------------- // 
 
$adminemail="[email protected]";  // e-mail админа 
  
$date=date("d.m.y"); // число.месяц.год 
 
$time=date("H:i"); // часы:минуты:секунды 
 
$backurl="http://www.atl.info/page/otzyvy_i_predlozheniya.html";  // На какую страничку переходит после отправки письма 
 
//---------------------------------------------------------------------- // 
 
  
 
// Принимаем данные с формы 
 
$name=$_POST['name']; 
 
$email=$_POST['email']; 
 
$msg=$_POST['message']; 
 
  
 
// Проверяем валидность e-mail 
 
if (!preg_match("|^([a-z0-9_\.\-]{1,20})@([a-z0-9\.\-]{1,20})\.([a-z]{2,4})|is", 
strtolower($email))) 
 
 { 
 
  echo 
"<center>Вернитесь <a 
href='javascript:history.back(1)'><B>назад</B></a>. Вы 
указали неверные данные!"; 
 
  } 
 
 else 
 
 { 
 
 
$msg=" 
 
 
Имя: $name
 
 
E-mail: $email
 
 
Сообщение: $msg
 
 
"; 
 
  
 
 // Отправляем письмо админу  
 
mail("$adminemail", "$date $time Сообщение 
от $name", "$msg"); 
 
  
 
// Сохраняем в базу данных 
 
$f = fopen("message.txt", "a+"); 
 
fwrite($f," \n $date $time Сообщение от $name"); 
 
fwrite($f,"\n $msg "); 
 
fwrite($f,"\n ---------------"); 
 
fclose($f); 
 
  
 
// Выводим сообщение пользователю 
 
print "<script language='Javascript'><!-- 
function reload() {location = \"$backurl\"}; setTimeout('reload()', 6000); 
//--></script> 
 
$msg 
 
<p> Сообщение отправлено! Спасибо за Ваши отзывы и предложения.</p>";  
exit; 
 
 } 
 
?>

Answer the question

In order to leave comments, you need to log in

1 answer(s)
O
Oleg, 2017-06-21
@politon

Recently, a dude on shithosting for free, where there is no sending at all, fucked up Moscow. This is by the way.
Check email sending in general

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question