Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > функция майл неработает


Автор: supervladislav 26.12.2006, 20:09
помогите функция майл неотправляет письма использую такой код 
Код

<?php
if(trim(isset($_POST['myname'])))
{$f1=$_POST['name'];}
if(trim(isset($_POST['adress'])))
{$f5=$_POST['adress'];}
else{echo("надо заполнить поле адресс");exit();}
if(trim(isset($_POST['email'])))
{$f2=$_POST['email'];}
else{echo("надо заполнить поле емайл");exit();}
if(trim(isset($_POST['kod'])))
{$f3=$_POST['kod'];}
else{echo("надо заполнить поле сообщение");exit();}
$date=date("j F Y h:i:s");
$vse="\n$date\n"."$f2\n"."$f2\n"."$f3\n"."$f5\n"; 
 $vse=iconv("Windows-1251","koi8-r",$vse); 
 $headers="From: $f2"."\r\n"; 
 mail("angels_fall_first@rambler.ru",$subject,$message,$headers);
{echo("ваше сообщение успешно отправлено\n");sleep(10);}
else{echo("ошибка при отправке сообщения");}
header("location:http://www.kolosov.jino-net.ru/ss.html");


?>

Автор: PARROT 26.12.2006, 20:28
supervladislav, а что пишет? Поиском пользовались?

Добавлено @ 20:33 
http://ru.php.net/manual/ru/function.mail.php

Добавлено @ 20:35 
supervladislav:
1) Перед созданием новых тем используем поиск.
2) Пользуемся мануалом http://ru.php.net/manual/ru/
3) Читаем правила тут: http://forum.vingrad.ru/s/7e9242369ab0b9519132bfdae02e65f6/act-SR/f-27.html

Автор: supervladislav 26.12.2006, 21:02
Цитата(PARROT @ 26.12.2006,  20:28)
supervladislav, а что пишет? Поиском пользовались?

Добавлено @ 20:33 
http://ru.php.net/manual/ru/function.mail.php

Добавлено @ 20:35 
supervladislav:
1) Перед созданием новых тем используем поиск.
2) Пользуемся мануалом http://ru.php.net/manual/ru/
3) Читаем правила тут: http://forum.vingrad.ru/s/7e9242369ab0b9519132bfdae02e65f6/act-SR/f-27.html

понимаешь в чем дело ты хоть тресни но ничего неотправляется я как только не пробовал 
Код

<?php
if(trim($_POST['myname']))
{$f1=$_POST['name'];}
else{echo("надо заполнить поле имя");exit();}
if(trim($_POST['adress']))
{$f5=$_POST['adress'];}
else{echo("надо заполнить поле адресс");exit();}
if(trim($_POST['email']))
{$f2=$_POST['email'];}
else{echo("надо заполнить поле емайл");exit();}
if(trim($_POST['kod']))
{$f3=$_POST['kod'];}
else{echo("надо заполнить поле сообщение");exit();}
$date=date("j F Y h:i:s");
$vse="\n$date\n"."$f2\n"."$f2\n"."$f3\n"."$f5\n";
if(mail("angels_fall_first@rambler.ru","обмен банерами ",$vse,"From: $f2"."\r\n"))
{echo("ваше сообщение успешно отправлено\n");}
else{echo("ошибка при отправке сообщения");}
header("location:http://www.kolosov.jino-net.ru/ss.html");


?>

Автор: skyboy 26.12.2006, 21:04
Цитата(supervladislav @  26.12.2006,  20:02 Найти цитируемый пост)
ничего неотправляется

Цитата(PARROT @  26.12.2006,  19:28 Найти цитируемый пост)
supervladislav, а что пишет?

без симптоматики могу пока только топор пореккомендовать.


Автор: Mal Hack 26.12.2006, 22:08
supervladislav, вот ознакомился бы с темами  поиске, тогда бы понял, что писать надо ВСЕ заголовки, которые необходимы. Только это обеспечит приход письма к тебе. И проблема твоя заключается не в том, что не отправляется письмо, а в том, что оно до тебя не доходит...
PHP тут не при чем...

Автор: supervladislav 27.12.2006, 01:49
Mal Hack, ты хочешь сказать что виноват рамблер)))гггг а что-же делать а почему с агавы мне письма от сервака приходят исправно

Автор: Alex13 27.12.2006, 09:10
supervladislav, а хостинг sendmail поддерживает?

Автор: supervladislav 28.12.2006, 00:04
Цитата(Alex13 @ 27.12.2006,  09:10)
supervladislav, а хостинг sendmail поддерживает?

да вроде да енто джино

Автор: Mal Hack 28.12.2006, 00:21
Цитата(supervladislav @  27.12.2006,  01:49 Найти цитируемый пост)
Mal Hack, ты хочешь сказать что виноват рамблер)))гггг а что-же делать а почему с агавы мне письма от сервака приходят исправно 

А почему нет? Учим матчасть...

Автор: PARROT 28.12.2006, 10:02
http://phpclub.ru/detail/article/mail

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)