предотвратить отправку формы с пустым вводом?

Возможный дубликат:
Как предотвратить отправку значения поля ввода формы HTML, если оно пустое

<?php include '../core/init.php'; if(isset($_POST['nt']) && isset($_POST['ntb'])){ mysql_query("INSERT INTO `post` (`myid`, `text`) VALUES ('".$_SESSION['id']."', '".mysql_real_escape_string($_POST['nt'])."')"); } ?> <iframe style="display:none" name="submissiontarget" id="submissiontarget"></iframe> <form method="post" target="submissiontarget" action = "../ajax/post.php" name="form"> <input type="textbox" name="nt" class="postwall" id="nt" placeholder="Post on your wall" rows="7" wrap="physical" cols="40" onfocus="if(this.value=='Post On Your Wall')this.value='';" onblur="if(this.value=='')this.value='Post On Your Wall';" /> <input type="submit" style="display:none;" name='ntb' id='ntb' class="Buttonchat" value="Post" /> </form> 

Я хочу иметь возможность сделать это, поэтому, если текстовое поле пустое, он говорит: «Их было сообщение об ошибке на стене, повторите попытку».

 if(isset($_POST['nt']) && isset($_POST['ntb'])) { … } else { echo "There was an error posting on your wall, please try again."; } 

Улавливание пустых входных данных на клиентах, как показано в дубликате, может быть дополнительной функцией, но вы не обойдете это с помощью сервера.