Тема: PHP Mail()
Показать сообщение отдельно

  #7  
Старый 25.09.2008, 11:57
comeoff
Познающий
Регистрация: 10.03.2008
Сообщений: 81
Провел на форуме:
233979

Репутация: 1
По умолчанию

Блин, не пойму в чём дело. Юзал скрипт обратной связи:
PHP код:
<?
print"
<FORM method=\"POST\" action=\"zakaz.php?ok=send\">
<P>Ваше Имя:<br>
<INPUT type=\"text\" name=\"Name\" size=30>
</p>
<P>Ваш e-mail:<br>
<INPUT type=\"text\" name=\"Email\" size=30>
</p>
<P>Ваш ICQ:<br>
<INPUT type=\"text\" name=\"ICQ\" size=30>
</p>
<P>Сообщение:<br>
<textarea name=\"Message\" cols=30 rows=5></textarea>
</p>
<input onclick=\"submit\" name=\"image\" type=\"image\" src=\"/image.gif\" style=\"width:100px; height:100px; border:0\" />
</FORM>"
;

switch(
$ok) :
default :


break;
case(
"send") :

if (
$Email == "") {print "<script language=JavaScript>window.alert('Введите e-mail!');</script>"; exit;}
if (
$ICQ == "") {print "<script language=JavaScript>window.alert('Введите ICQ!');</script>"; exit;}
if (
$Message == "") {print "<script language=JavaScript>window.alert('Введите текст!');</script>"; exit;}
if (!
eregi("^([0-9a-z]([-_.]?[0-9a-z])*@[0-9a-z]([-.]?[0-9a-z])*\\.[a-wyz][a-z](fo|g|l|m|mes|o|op|pa|ro|seum|t|u|v|z)?)$"$Email) and $Email != "") {print "<script language=JavaScript>window.alert('Не правельный E-mail');</script>"; exit;}
$er 1;

  
$ip $REMOTE_ADDR;
  
$date date("d.m.Y");

  
$info "Name:\t$Name\n";
  
$info .= "E-Mail:\t$Email\n";
  
$info .= "E-Mail:\t$ICQ\n";
  
$info .= "Message:\t$Message\n\n";
  
  
$send_to "мыло доставки";             
  
$subject "Тема и дата $date";          
  
  
$headers "From: Ip адрес: $ip: \n";
  
$headers .= "Reply-To: $email\n\n";
  
  
$send mail($send_to$subject$info$headers);
  if(
$send == 1)
  {
  
  print (
"<script language=JavaScript>window.alert('Отправлено $date');</script>");

  }
  else
  
  print (
"<script language=JavaScript>window.alert('Ошибка');</script>");

break;
endswitch;
?>
Всё работало норм, письма приходили, а щас чёта не работает. В чём косяк?
 
Ответить с цитированием