Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Проблема с Mail()
 
 автор: Antik   (21.11.2006 в 09:04)   письмо автору
 
 

написал форму
<BR><BR><BR>
<p>&#207;&#240;&#232; &#238;&#242;&#239;&#240;&#224;&#226;&#234;&#229; &#239;&#232;&#241;&#252;&#236;&#224; &#238;&#225;&#255;&#231;&#224;&#242;&#229;&#235;&#252;&#237;&#238; &#231;&#224;&#239;&#238;&#235;&#237;&#232;&#242;&#229; &#239;&#238;&#235;&#255;: &#212;&#200;&#206; &#232; &#232;&#237;&#244;&#238;&#240;&#236;&#224;&#246;&#232;&#254; &#228;&#235;&#255; &#241;&#226;&#255;&#231;&#232;
(&#242;&#229;&#235;&#229;&#244;&#238;&#237; &#232;&#235;&#232; <nobr>e-mail</nobr>). </p>
<FORM action=mail/mail.php method=post>
<table border="0" width="100%">
<TR>
<TD align=right ><p><B>&#212;&#200;&#206;:</B></TD>
<TD align=left ><INPUT class=input name=lname size=40></TD></TR>
<TR>
<TD align=right><p><B>&#209;&#242;&#240;&#224;&#237;&#224;: </B></TD>
<TD align=left ><INPUT class=input name=strana size=40></TD></TR>
<TR>
<TD align=right><p><B>&#195;&#238;&#240;&#238;&#228;: </B></TD>
<TD align=left ><INPUT class=input name=gorod size=40></TD></TR>
<TR>
<TD align=right><p><B>&#206;&#240;&#227;&#224;&#237;&#232;&#231;&#224;&#246;&#232;&#255;: </B></TD>
<TD align=left ><INPUT class=input name=org size=40></TD></TR>
<TR>
<TD align=right><p><B>&#210;&#229;&#235;&#229;&#244;&#238;&#237;: </B></TD>
<TD align=left ><INPUT class=input name=tel size=20></TD></TR>
<TR>
<TD align=right><p><B>&#194;&#224;&#248; e-mail:</B></TD>
<TD align=left ><INPUT class=input name=email size=20></TD></TR>
<TR>
<TD align=right><p class=subtext2><B>&#210;&#229;&#234;&#241;&#242; &#239;&#232;&#241;&#252;&#236;&#224;:</B></TD>
<TD align=left ><TEXTAREA class=input cols=50 name=letter rows=10 wrap=virtual></TEXTAREA></TD></TR>
<TR>
<TD align=right vAlign=top></TD>
<TD align=left><INPUT class=button name=submitsend type=submit value=&#206;&#242;&#239;&#240;&#224;&#226;&#232;&#242;&#252;>
<INPUT class="button" name="reset" type="reset" value="&#206;&#247;&#232;&#241;&#242;&#232;&#242;&#252;">
</TD>
</tr>
</table>
</FORM>

и обработчика
<?php



require_once("../admin/config.php");
$title="&#206;&#242;&#239;&#240;&#224;&#226;&#234;&#224; &#239;&#232;&#241;&#252;&#236;&#224;";

$lname = trim($_POST['lname']);
$strana = trim($_POST['strana']);
$gorod = trim($_POST['gorod']);
$org = trim($_POST['org']);
$tel = trim($_POST['tel']);
$email = trim($_POST['email']);
$letter = trim($_POST['letter']);
if(empty($lname) && empty($org)) links("&#194;&#226;&#229;&#228;&#232;&#242;&#229; &#212;&#200;&#206; &#232;&#235;&#232; &#238;&#240;&#227;&#224;&#237;&#232;&#231;&#224;&#246;&#232;&#254;");
if(empty($tel) && empty($email)) links("&#194;&#226;&#229;&#228;&#232;&#242;&#229; &#226;&#224;&#248; e-mail &#232;&#235;&#232; &#242;&#229;&#235;&#229;&#244;&#238;&#237;");
if(!empty($email))
{
if (!preg_match("/[0-9a-z_]+@[0-9a-z_^\.]+\.[a-z]{2,3}/i", $email))
{
links("&#205;&#229;&#226;&#229;&#240;&#237;&#238; &#226;&#226;&#229;&#228;&#229;&#237; &#229;-mail. &#194;&#226;&#229;&#228;&#232;&#242;&#229; e-mail &#226; &#226;&#232;&#228;&#229; <i>something@server.com</i> \n");
}
}
if(empty($letter)) links("&#209;&#238;&#238;&#225;&#249;&#229;&#237;&#232;&#229; &#237;&#229; &#226;&#226;&#229;&#228;&#229;&#237;&#238;");
$query = "SELECT * FROM mailer";
$mal = mysql_query($query);
if ($mal)
{
$msg = "&#212;&#200;&#206;: ".$lname."\n
&#209;&#242;&#240;&#224;&#237;&#224;: ".$strana."\n
&#195;&#238;&#240;&#238;&#228;:".$gorod."\n

&#206;&#240;&#227;&#224;&#237;&#232;&#231;&#224;&#246;&#232;&#255;: ".$org."\n
&#210;&#229;&#235;&#229;&#244;&#238;&#237;: ".$tel."\n
e-mail: ".$email."\n".$letter;
$mail = mysql_fetch_array($mal);
if(mail($mail['email'], "&#207;&#232;&#241;&#252;&#236;&#238; &#241; &#241;&#224;&#233;&#242;&#224;", $msg))
{
echo "<HTML><HEAD>
<META HTTP-EQUIV='Refresh' CONTENT='0; URL=\"contacts.php\"'>
</HEAD></HTML>";
}
else
{
links("<font color=red>&#202; &#241;&#238;&#230;&#224;&#235;&#229;&#237;&#232;&#254;, &#239;&#232;&#241;&#252;&#236;&#238; &#237;&#229; &#225;&#251;&#235;&#238; &#238;&#242;&#239;&#240;&#224;&#226;&#235;&#229;&#237;&#238;</font>");
}
}
else puterror("&#206;&#248;&#232;&#225;&#234;&#224; &#239;&#240;&#232; &#238;&#225;&#240;&#224;&#249;&#229;&#237;&#232;&#232; &#234; &#238;&#242;&#239;&#240;&#224;&#226;&#234;&#229; &#239;&#232;&#241;&#252;&#236;&#224;");
function links($msg)
{
echo "<p class=msg><b>".$msg."</b></p>";
echo "<p class=msg><a class=link href=# onClick='history.back()'>&#194;&#229;&#240;&#237;&#243;&#242;&#252;&#241;&#255; &#234; &#239;&#240;&#224;&#226;&#234;&#229; &#241;&#238;&#238;&#225;&#249;&#229;&#237;&#232;&#255;</a></p>";
exit();
}


?>
Рытаюсь отправить сообщение выводиться ошибка
Warning: mail(): SMTP server response: 503 Unexpected command or sequence of commands in mail.php on line 43
В чем может быть проблема?

   
 
 автор: cheops   (21.11.2006 в 12:13)   письмо автору
 
   для: Antik   (21.11.2006 в 09:04)
 

mail.php это обработчик?

   
 
 автор: elenaki   (21.11.2006 в 12:20)   письмо автору
 
   для: cheops   (21.11.2006 в 12:13)
 

mail.php это обработчик?
=======================
подозреваю :)
<FORM action=mail/mail.php method=post>

   
 
 автор: cheops   (21.11.2006 в 12:26)   письмо автору
 
   для: Antik   (21.11.2006 в 09:04)
 

А символы #206;&#248; - это искажённый русский текст при помещении на форум, или в скрипте точно также?

   
 
 автор: Antik   (22.11.2006 в 06:30)   письмо автору
 
   для: cheops   (21.11.2006 в 12:26)
 

конечно искажёный руский текст и пустые строки....
нет не правильно подозреваешь я правил, потом

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования