|
|
|
| Вот что пишет когда я хочу рарегистрироваться. что мне делать.Где что настроить
Notice: Undefined variable: error in D:\Web_server\www\php-files\register.php on line 109
Notice: Undefined variable: salt in D:\Web_server\www\php-files\register.php on line 112
Warning: mail() [function.mail]: Failed to connect to mailserver at "192.168.1.2" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in D:\Web_server\www\php-files\includes\sendmail_include.php on line 46
Вот код этой части на которую он ругаеться
if ($type == "plain") {
$headers .= "Content-type: text/plain; charset=".$locale['charset'];
} else if ($type == "html") {
$headers .= "Content-type: text/html; charset=".$locale['charset'];
}
if ($cc) $headers .= "\n"."Cc: ".$cc;
if ($bcc) $headers .= "\n"."Bcc: ".$bcc;
if (mail($email_to, $subject, $message, $headers)) {
return TRUE;
} else {
return FALSE;
}
}
?>
весь скрипт я прекрипил. Но я думаю что надо настроить php.ini | |
|
|
|
|
|
|
|
для: Sajmon_root
(19.11.2007 в 17:00)
| |
<?php
error_reporting(E_ALL & ~E_NOTICE);
?>
|
| |
|
|
|
|
|
|
|
для: Sajmon_root
(19.11.2007 в 17:00)
| | notice является своеобразным советом и выводится, когда выставлена максимальная чувствительность PHP к ошибкам - её следует понизить, как это сделано на всех хостингах, иначе они не дадут работать. Для этого, следует выставить соответствующее значение для директивы error_reporting http://www.softtime.ru/info/articlephp.php?id_article=23, в конфигурационном файле php.ini
error_reporting = E_ALL & ~E_NOTICE
|
Так же можно изменить уровень обработки ошибок локально, для этого в начало скрипта следует поместить функцию
<?php
Error_Reporting(E_ALL & ~E_NOTICE);
?>
|
В качестве параметра, которой передать соответствующий уровень обработки ошибок.
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=4985 | |
|
|
|
|
|
|
|
для: cheops
(20.11.2007 в 11:25)
| | всеровно ошибка.Я сделал что было сказанно выше шо непомогло прошу помочь мне разобраться с этой проблемой . вот что пишет:
Warning: mail() [function.mail]: Failed to connect to mailserver at "192.168.1.2" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in D:\Web_server\www\php-files\includes\sendmail_include.php on line 46
что мне делать? | |
|
|
|
|
|
|
|
для: Sajmon_root
(20.11.2007 в 13:22)
| | а попробуйте прописать другой сервер для мыла... | |
|
|
|
|
|
|
|
для: KPETuH
(20.11.2007 в 13:45)
| | я пробывал всеровно непомагает. Что можно сделать еще "ПЛЫС" ОЧЕНЬ нодо | |
|
|
|
|
|
|
|
для: Sajmon_root
(20.11.2007 в 13:51)
| | Так в вас, наверно, smtp сервер не установлен. | |
|
|
|
|
|
|
|
для: Thrasher
(20.11.2007 в 14:01)
| | тоесть как неустановлен smtp сервер. Он что как апачь ставиться отдельно.Как мне его установить где взять | |
|
|
|
|
|
|
|
для: Sajmon_root
(20.11.2007 в 15:50)
| | Конечно, устанавливается отдельно.
Сам я с ним дела не имел, поэтому как установить не знаю. | |
|
|
|
|
 48.7 Кб |
|
|
для: cheops
(20.11.2007 в 11:25)
| | может надо дать свай php.ini
так может бутит проще найти проблему. | |
|
|
|