سلام اينم كدي كه گفتم.اميدوارم به دردت بخوره:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
">
<html xmlns="
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<form id="form1" name="form1" method="post" action="">
<label> & nbsp;user:
<input type="text" name="user" />
</label>
<p>
<label>password:
<input type="password" name="pass" />
</label>
</p>
<p>
<label>
&n bsp; &nbs p; <input type="submit" name="Submit" value="register" />
</label>
</p>
<?php
$host='localhost';
$muser='root';
$mpass='';
$dbname='logindb';
$logintable='login';
$link=@mysql_connect($host,$muser,$mpass) or die("cannect database");
@mysql_select_db($dbname) or die('Failed in open database');
//دوخط زیر برای این هست که بتونه فارسیارو از دیتابیس درست بخونه و علامت سوال نشه
$db=mysql_connect('localhost','root','');
mysql_query("SET NAMES 'utf8'", $db);
@$user=$_POST['user'];
@$pass=$_POST['pass'];
if( isset($_POST['user']) && isset($_POST['pass']))
{
$q="select * from login where user='".$_POST['user']."' and pass='".$_POST['pass']."'";
@$r=mysql_query($q);
@$c=mysql_fetch_assoc($r);
if($c)
{
echo"The user or password is exist!<a href='test.php'>try again</a>";
}
else
{ $qu="INSERT INTO `login` (user,pass) VALUE('$user','$pass')";
@$re=mysql_query($qu)or die('query failed:'.mysql_error());
@$l=mysql_fetch_assoc($re);
echo"درخواست ثبت دانشجو با موفقیت انجام شد.</br>";
}}
?>
</form>
</body>
</html>