|
|
|
|
|
для: Doka
(11.01.2007 в 06:40)
| | После строки
<?php
$to="mail@test.ru"
?>
| отсуствует точка с запятой. | |
|
|
|
|
|
|
|
для: Doka
(11.01.2007 в 06:40)
| | насторожило $h eaders (зачем пробел, или это опечатка?). И зачем ещё пробел и в $_POST[' theme']? Возможно из-за этого.
Затем заголовки. Попробуй указать тему ещё и в них:
$headers="Subject: ".$_POST['theme']."\nFrom:$replay\nContent-Type: text/plain; charset=utf-8\n";
|
PS: к слову заголовки должны быть разделены переводом строки | |
|
|
|
|
|
|
|
для: Alph[p]a
(11.01.2007 в 00:07)
| | Вот
<?php
$to="mail@test.ru"
if($replay=="")
{
print"Вве дите ваш email";
exit;
}
if($theme=="")
{
print"Введите тему вашего сообщения";
exit;
}
if($msg="")
{
print"Введите текст сообщения";
exit;
}
$headers="From:$replay Content-Type: text/plain; charset=utf-8";
$report=mail($to,$_POST[' theme'],$_POST['msg'],$h eaders);
if(!$report) include ("error.html");
else include("successfully.html");
?>
|
| |
|
|
|
|
|
|
|
для: Doka
(10.01.2007 в 23:42)
| | Код покажи) | |
|
|
|
|
|
|
| Функция mail() ведёт себя как то непонятно. То она не отсылала тело письма, а теперь не шлёт тему. Из за чего это возможно? И как с этим боротся? | |
|
|
|
|