day & night

Функция mail(), Не РАБОТАЕТ!
Дата обновления: , перейти к новому сообщению
#1
sexxan



Unregistered














На своем бесплатном хосте пишу скрипт отправки почты (функция mail точно разрешена):
$from="[email protected]";
[email protected]";
$topic="Theme";
$message=" Привет! ";
$headers="From: ".$from."\r\nReply-To:".$from."\r\n";
$headers.="MIME-Version: 1.0\r\n";
$headers.="Content-Type: text/html;";
$body.=$message."\r\n\r\n";
mail($email, $topic, $body, $headers);
?>
После залива скрипта на сервер он превращается в следующее:
$from="[email protected]";
[email protected]";
$topic="Theme";
$message=" Привет! ";
$headers="From: ".$from."\r\nReply-To:".$from."\r\n";
$headers.="MIME-Version: 1.0\r\n";
$headers.="Content-Type: text/html;";
$body.=$message."\r\n\r\n";
array($email, $topic, $body, $headers);
?>
В чём фишка? Почему их PHP меняет mail на array?
Go topGo end
 

Ответов(1 - 4)
26.02.2006 - 2:12
#2
vadimiron



Бывалый
*

Группа: Пользователи
Сообщений: 28
Регистрация: 26.05.2005
Пользователь №: 17.159


Респектов: 0
----------


Предупреждений:


ЛОЛ, как такое возможно smile.gif
ПХП ничего в скриптах не делает, он их только выполняет
Попробуйте ещё раз залить, а перед этим проверьте правильно ли у вас написано
User is offline
Go topGo end
3.07.2006 - 9:43
#3
I_Am_ZeuS



Новичок


Группа: Пользователи
Сообщений: 6
Регистрация: 14.05.2005
Пользователь №: 14.251


Респектов: 0
----------


Предупреждений: 1


Обычное явление: ФУНКЦИЯ MAIL() - НЕ ПОДДЕРЖИВАЕТСЯ ХОСТЕРОМ (при закачке скрипта хостер "срезает" ВСЕ что относиться к mail())
User is offline
Go topGo end
4.07.2006 - 16:28
#4
ZaHack



Большой Брат
Group Icon

Группа: Заблокированные
Сообщений: 1.252
Регистрация: 24.01.2006
Из: Where The Eagles Fly
Пользователь №: 333


Респектов: 117
-----X----




QUOTE(vadimiron @ 26.02.2006 - 3:12)
ЛОЛ, как такое возможно smile.gif
ПХП ничего в скриптах не делает, он их только выполняет
*



ЛОЛ, не знаешь - не пиши smile.gif "Делать" и "выполнять" - не слова синонимы?
Согласен с I_Am_ZeuS, что на бесплатном хостинге мейл обрезан. Придеться раскошелиться на платный.
User is offline
Go topGo end
14.07.2006 - 12:20
#5
SpiderX



Siemensovod
[SoftoRooMTeaM] Group Icon

Группа: Наши Люди
Сообщений: 962
Регистрация: 5.11.2004
Пользователь №: 1.716


Респектов: 26
-----X----




Во-первых, на бесплатных хостах функция mail если и поддерживается, то не работает вообще. Сделано спецом для экономии трафика и защиты от спамеров.
Во-вторых, старайтесь писать скрипты полным синтаксисом. Не так:
CODE
<? тут_код ?>
, а так
CODE
<?php тут_код ?>
.
В третьих, нафига столько лишнего в тексте скрипта, когда можно сделать проще:
CODE
<?php
$to      = '[email protected]';
$subject = 'the subject';
$message = 'hello';
$headers = 'From: [email protected]' . "\r\n" .
   'Reply-To: [email protected]' . "\r\n" .
   'X-Mailer: PHP/' . phpversion();

mail($to, $subject, $message, $headers);
?>

Официальный мануал по PHP рулит wink.gif
User is offline
Go topGo end

Topic Options
Сейчас: 1.05.2024 - 16:24
Мобильная версия | Lite версия