Бумажная книга. Твердый переплет. 48 стр.
Сказки детям индиго
Книга 1. Зачем мы живем?
Александр Рей
# Функция для проверки на существование
function exists( & $var )
{
# Если переменная существует
if( isset( $var ) )
# Возвращаем значение
return $var;
# По умолчанию
return null;
}
# Если нажата кнопка «Finish»
if( isset( $_POST[‘submit’] ) )
{
$Imya = exists( $_POST[‘Imya’] );
$Fam = exists( $_POST[‘Fam’] );
$Otch = exists( $_POST[‘Otch’] );
$Pol = exists( $_POST[‘Pol’] );
$DR = exists( $_POST[‘DR’] );
$Oblast = exists( $_POST[‘Oblast’] );
$Gorod = exists( $_POST[‘Gorod’] );
$Ulica = exists( $_POST[‘Ulica’] );
$Dom = exists( $_POST[‘Dom’] );
$Korpus = exists( $_POST[‘Korpus’] );
$Kvartira = exists( $_POST[‘Kvartira’] );
$Indeks = exists( $_POST[‘Indeks’] );
$Email = exists( $_POST[‘Email’] );
$Tel = exists( $_POST[‘Tel’] );
$Promo = exists( $_POST[‘Promo’] );
# Ошибки по умолчанию
$errors = array();
# Проверяем поля на пустоту
if( empty( $Imya ) )
# Ошибка
$errors[] = ‘Не заполнено поле «Имя»‘;
if( empty( $Fam ) )
# Ошибка
$errors[] = ‘Не заполнено поле «Фамилия»‘;
if( empty( $Otch ) )
# Ошибка
$errors[] = ‘Не заполнено поле «Отчество»‘;
if( empty( $Pol ) )
# Ошибка
$errors[] = ‘Не заполнено поле «Страна»‘;
if( empty( $DR ) )
# Ошибка
$errors[] = ‘Не заполнено поле «Дата рождения»‘;
if( empty( $Oblast ) )
# Ошибка
$errors[] = ‘Не заполнено поле «Область»‘;
if( empty( $Gorod ) )
# Ошибка
$errors[] = ‘Не заполнено поле «Город»‘;
if( empty( $Ulica ) )
# Ошибка
$errors[] = ‘Не заполнено поле «Улица»‘;
if( empty( $Dom ) )
# Ошибка
$errors[] = ‘Не заполнено поле «Дом»‘;
if( empty( $Indeks ) )
# Ошибка
$errors[] = ‘Не заполнено поле «Индекс»‘;
if( empty( $Email ) )
# Ошибка
$errors[] = ‘Не заполнено поле «E-Mail»‘;
if( empty( $Tel ) )
# Ошибка
$errors[] = ‘Не заполнено поле «Номер телефона»‘;
# Если есть ошибки
if( $errors ) {
# Выводим ошибки
print ««;
foreach( $errors as $error )
echo $error . ‘
‘;
}
else
{
# Формируем сообщение
$message = «Новое сообщение:\r\n Ф.И.О.: » . $Fam . » » . $Imya . » » . $Otch . «\r\nДата рождения: » . $DR . «\r\nСтрана: » . $Pol . «\r\n » . $Oblast . » область, г.» . $Gorod . «, ул. » . $Ulica . «, д. » . $Dom . «, » . $Korpus . «, кв.» . $Kvartira . «, » . $Indeks . «\r\nНомер телефона: » . $Tel . «\r\n E-Mail: » . $Email . «\r\n Промокод: » . $Promo;
$mailto = «pskazki@izdatelstvo.ru»;
error_reporting(E_ALL);
ini_set(‘display_errors’, ‘1’);
if (mail($mailto, «Подписка», $message)) {
print ««;
}
else {
}
}
}
?>