Возможно. Точно не знаю. Но чтобы такие ситуации не возникали, переменные выношу за кавычки почти всегда (кроме самых примитивных случаев).
И вот тут ещё странная конструкция:
Цитата Ingolder:
if ($_POST['form_name'] <> "" and $_POST['form_mail'] <> "" and $_POST['form_message'] <> "") »
|
Обычно знак "не равно" обозначается так:
!=
Но когда проверяют наличие значения переменной, используют функцию isset():
PHP код:
if (isset($_POST['form_name']) && isset($_POST['form_mail']) && isset($_POST['form_message'])) ...
Главное - поставить нужное количество скобочек