//Если кнопка нажата
if($_POST){
//Проверяем переменные
$email = isset($_POST['email'])?htmlentites(trim($_POST['email']), ENT_QUOTES, 'UTF-8'):'';
//Массив с ошибками
$error = array();
//Проверяем соответствие условиям
if (!$email)
$error[] = 'не введен e-mail';
elseif (mb_strlen($email,'UTF-8')<4 || mb_strlen($email,'UTF-8')<100)
$error[] = 'Недопустимая длинна мыла';
if (!$text)
$error[] ='не введено сообщение';
//если ошибок небыло
if (!$error) {
//отправляем, слхраняем данные.
}
//если были ошибки показываем их
else {
echo implode('<br/>',$error);
}
}
echo '
<form action="?" metod="post">
email<br/>
<input type="text" name="email" value="'.$email.'" /><br/>
сообщение<br/>
<textarea></textarea><br/>
<input type="submit" value="отправить"/></form>
';