[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Ошибка при отправке почты
Titan
Здравствуйте всем!
Пытаюсь отправить почту на сервере, с помощью mail(), сначала логи выдавали ошибку синтаксиса, указывая на кавычки и скобки, потом мне намекнули, что дело в \r\n, это все поправлено методом долгого ковыряния в кавычках и в конечном счете удаления вообще \r\n
Теперь появилась ошибка не синтаксиса, а уже самой функции mail
Вот, что пишут логи-
mod_fcgid: stderr: PHP Parse error: syntax error, unexpected '\\' (T_NS_SEPARATOR), expecting ',' or ')' in /home/clients/arb_ftp0/domains/domen.ru/html/proba/form.php on line 49, referer: http://domen.ru/proba/index.html

mod_fcgid: stderr: PHP Warning: mail() expects at most 5 parameters, 6 given in /home/clients/arb_ftp0/domains/domen.ru/html/proba/form.php on line 50, referer: http://domen.ru/proba/index.html

Вот код php

if (mail('register@domen.ru', 'Анкета рекламодателя', 'Имя:$username', 'Фамилия:$family','Ящик:$email','From:register@domen.ru') )
{
echo "сообщение успешно отправлено";
} else {
echo "при отправке сообщения возникли ошибки";
}
?>

В браузере пишет "при отправке сообщения возникли ошибки"
Помогите разобраться пожалуйста, знаний не хватает.
VeRTak
Titan

http://php.net/manual/en/function.mail.php
FatCat
Цитата (Titan @ 27.12.2018 - 13:00)
'Имя:$username'

Или двойные кавычки, или
'Имя:'.$username


_____________
Бесплатному сыру в дырки не заглядывают...
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.