سلام دوستان

من یک صفحه ثبت نام دارم و میخوام کاری کنم که اگر فیلدی خالی بود به اون ارور بده.(سمت کلاینت)

و یک راه هم میخوام که اگه سمت کلاینت رو دور زدن از سمت سرور بهشون ارور بده.
کد صفحه ثبت نام من:

کد PHP:
<form action="" method="post" name="register">
<table>
<tr>
<td><label for="email">ایمیل : <span>*</span></label></td>
<td><input type="text" name="email" value="" /></td>
</tr>
<tr>
<td><label for="nickname">نام : <span>*</span></label></td>
<td><input type="text" name="nickname" value="" /></td>
</tr>
<tr>
<td><label for="username">نام کاربری : <span>*</span></label></td>
<td><input type="text" name="username" value="" /></td>
</tr>
<tr>
<td><label for="password">رمزعبور : <span>*</span></label></td>
<td><input type="password" name="password" value="" /></td>
</tr>
<tr>
<td><label for="repeat">تکرار رمزعبور : <span>*</span></label></td>
<td><input type="password" name="repeat" value="" /></td>
</tr>
</table>
<br />
<input name="register" type="submit" value="ثبت نام" />
<input name="reset" type="reset" value="پاک کردن فرم" />
</form>
<?php
include_once("../config.php");

if(isset(
$_POST['register'])){
    
    
$email=$_POST['email'];
    
$nickname=$_POST['nickname'];
    
$username=$_POST['username'];
    
$password=$_POST['password'];
    
$repassword=$_POST['repeat'];
    
    
$insert="INSERT INTO `users` (`user_login`, `user_pass`, `user_nicename`, `user_email`, `user_prim`) VALUES ('$username', '$password', '$nickname', '$email', 'user');";
            
$res=mysql_query($insert,$con);
                if(
$res=true){
                    echo 
"ثبت نام با موفقیت انجام شد";
                }

}
?>