foranyone
Well-Known Member
سلام خدمت دوستان عزیز
این کد حسابی کلافم کرده رو لوکال درست جواب میده ولی رو سرور به sesson register خطا میده
:ممنون میشم اگه راهنماییم کنین:
این کد حسابی کلافم کرده رو لوکال درست جواب میده ولی رو سرور به sesson register خطا میده
:ممنون میشم اگه راهنماییم کنین:
کد:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fa" lang="fa">
<head>
<title>Amlak</title>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<meta http-equiv="Pragma" content="no-cache" />
<link rel="stylesheet" href="../css/main.css" type="text/css" />
</head>
<body>
<?php
if(isset($_POST['login']))
{
@require("includes/config.inc.php");
$next_program="admin.php";
$table_name='admin';
$userName=$_POST[user_name];
$link_id=mysql_connect($config_dbHost,$config_dbUser,$config_dbPassword);
mysql_select_db($config_dbName,$link_id);
$sql="SELECT userName FROM $table_name WHERE userName='$userName'";
$result=mysql_query($sql,$link_id) or die("Couldn’t execute query 1");
$num=mysql_num_rows($result);
if($num==1)
{
$sql="SELECT userName,password FROM $table_name WHERE userName='$userName' AND password=MD5('$_POST[password]')";
$result2=mysql_query($sql,$link_id) or die("Couldn’t execute query 2");
$row=mysql_fetch_assoc($result2);
if($row)
{
session_register('auth');
$_SESSION['auth']="yes";
echo "<script>
redirect(\"$next_program\")
function redirect(URLStr) { location = URLStr; }
</script>";
}
else
{
echo "<b><center>Sorry, Wrong!</center></b>";
}
}
else if($num==0)
{
echo "<b><center>Sorry, Wrong!</center></b>";
}
}
?>
<center>
<br />
<br />
<form action="index.php" method="post">
User<br />
<input type="text" name="user_name" class="txtbox">
<br /><br />
Password <br />
<input type="password" name="password" class="txtbox">
<br />
<input type="submit" name="login" value="Login" class="btn">
</form>
</center>
</body>
</html>