<?php if(empty($_POST['name']) and !empty($_POST['msg'])) { echo '<div class=err><font color="red">Вы не ввели имя!</font></div>'; } if(empty($_POST['msg']) and !empty($_POST['name'])) { echo '<div class=err><font color="red">Вы не ввели сообщение!</font></div>'; } if(!empty($_POST['msg'])) /* //а дальше как? //$msg=htmlspecialchars($msg); //$name=htmlspecialchars($name); // или //$msg=htmlspecialchars($_POST['msg']); */ ?>
<?php $error = ''; if(empty($_POST['name'])) { $error .= '<div class=err><font color="red">Вы не ввели имя!</font></div>'; } if(empty($_POST['msg'])) { $error .= '<div class=err><font color="red">Вы не ввели сообщение!</font></div>'; } if($error) { $msg = htmlspecialchars($_POST['msg']); $name = htmlspecialchars($_POST['name']); //сохранение данных } else { echo $error; } ?>
if(empty($error))
if(!empty($error))
<?php if(!$error) { //или как уже выше писали if(empty($error)) { ?>