metravs
Guest
Ошибка if...endif,почему?
Выдает в браузере ошибку - Parse error: syntax error, unexpected T_ELSE in Z:\home\localhost\www\b.php on line 26
не пойму почему
Выдает в браузере ошибку - Parse error: syntax error, unexpected T_ELSE in Z:\home\localhost\www\b.php on line 26
не пойму почему
PHP:
if ($_POST['name'] == "" || $_POST['email'] == "" || $_POST['tema'] == "" ||
$_POST['message'] == ""):
$error_n = "<b>Вы забыли ввести: <b>";
$error_mess = "";
if ($_POST['name'] == ""):
$error_mess .= $error_n ." имя";
endif;
elseif ($_POST['email'] == ""):
$error_mess .= $error_n." адрес Вашей электронной почты";
endif;
elseif ($_POST['tema'] == ""):
$error_mess .= $error_n." тему сообщения";
endif;
elseif ($_POST['message'] == ""):
$error_mess .= $error_n." текст сообщения";
endif;
print $error_mess;
//это строка 26
else:
$headers = "From: [email][email protected][/email]";
@mail($_POST['email'], $_POST['tema'], $_POST['message'], $headers) or die("Невозможно отправить письмо!");
print "Ваше сообщение было успешно отослано на ". $_POST['email'];
endif;