<?
if (isset($_POST['name'], $_POST['mailfrom'])) {
if ($_POST['name'] == '') {
echo 'Укажите имя!<br>';
} else if ($_POST['year'] < 1900 || $_POST['year'] > 2004) {
echo 'Укажите год рождения! Допустимый диапазон значений: 1900..2004<br>';
} else {
mail('[email protected]', "=?windows-1251?B?".base64_encode($subject)."?=" , $body, 'Content-type: text/plain; charset=windows-1251' . "\r\n");
}
echo '<hr>';
}
?>
1. правила читать нужно
http://phpclub.ru/talk/announcement.php?s=&forumid=12Автор оригинала: maximius
Ок, попробую. А о каких правилах идет речь?

Ничего я в этом примере не понял. Я хочу все написать без привлечения внешних файлов. Или это зря! Походу я вообще тупица в этом деле!!!!!!Автор оригинала: Safary
maximius, http://freshcoder.ru/archives/170 - это если ещё полностью не разобрался![]()
А здесь параметр submit - это тип или имя?Автор оригинала: dimagolov
maximius, наверное надо смотреть на наличие $_POST['submit'], или у тебя другие идеи на этот счет?
вообще phpfaq.ru/na_tanke
значит, писать 10 условий.С одним полем я допер. А что, если их 10?
если работает, то не надо искать "каких-то особенных" способов. если не работает - описывай, что именно не работает.нужно вставлять перед формой или как-то особенно?
форма работает? если да, то откуда вопрос? если нет - описываем, что именно не работает.я правильно обозначаю форму:
или чего-то не хватает?
тип поля на сервер не передается. передаются пары имя=значение.А здесь параметр submit - это тип или имя?