ببینید.
شما ابتدا باید با استفاده از jquery چک کنید که آیا داخل textbox ها پر شده است یا نه. این سوال اول شما بود. البته میتونید به جای jquery از مشخصه required هم استفاده کنید. این مشخصه کاری میکنه که کاربر حتما باید قبل از submit اون رو پر کنه در غیر اینصورت عمل submit انجام نمیشه.
کد HTML:
<input type="text" required="required" />
بعد که کاربر تمام textboxها رو پر کرد اطلاعات فرم submit شده به صفحه ای که شما در مقدار action فرم نوشتید ارسال میشه. در اون صفحه شما با زبانهای سمت سرور میتونید از این اطلاعات استفاده کنید. یعنی با PHP به دیتابیس وصل بشید و چک کنید ببینید که آیا اطلاعات وارد شده درست است یا نه. مثلا یک نمونه ساده:
$connection=@mysql_connect($host,$user_name,$pass_ word) or die(mysql_error());
if($connection){$connectionResult= "به MySQL وصل شد.<br />";}
$dbConnection=mysql_select_db($db_name,$connection ) or die(mysql_error());
if($dbConnection){$dbConnectionResult="به دیتابیس وصل شد.";}
mysql_set_charset('utf8');
$username=$_POST['user-name'];
$password=$_POST['pass-word'];
function student_in($user,$pass){
//Check this user as student
$query="select * from `student` where `melicode`=$user and `pass`=$pass";
$result=mysql_query($query);
if(mysql_num_rows($result)>0){
$row=mysql_fetch_array($result);
session_start();
$_SESSION['user']="student";
$_SESSION['id']=$row['id'];
header('Location: student.php');
}
}