[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: отправка формы
mmsgold
вот код

//Если форма отправлена
if(isset($_POST['submit'])) {

//Проверка Поля ИМЯ
if(empty(trim($_POST['contactname']))) { // <------- ошибка
$hasError = true;
} else {
$name = trim($_POST['contactname']);
}


//Проверка правильности ввода phone
if(empty(trim($_POST['phone']))) {
$hasError = true;
} else {
$phone = trim($_POST['phone']);
}


//Если ошибок нет, отправить email
if(!isset($hasError)) {
$emailTo = 'mmsgold@yandex.ru'; //Сюда введите Ваш email
$body = "Name: $name \n\nPhone: $phone";
$headers = 'From: My Site <'.$emailTo.'>' . "\r\n" . 'Reply-To: ' . $phone;

mail($emailTo, $subject, $body, $headers);
$emailSent = true;
}
}


вот ошибка
Fatal error: Can't use function return value in write context in Z:\home\landing.ru\www\index.php on line 14
строка ошибки подчеркнута

вопрос, почему интерпритатор ругается? я сначала обрезаю все лишнее у переменной а потом проверяю не пустая ли она после этого... ну и так в чем же дело?
Быстрый ответ:

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