baran17862
Member
سلام
فایلی دارم که روی لوکال به درستی کار میکنه و روی سرور کار نمیکنه
دلیل چیست ؟
فایل مربوط به صفحه لاگین هست.
میگه کاراکتر هایی که وارد شده معتبر نیست...
دلیل چیه ؟
[PHPS]
<?
session_start();
include ("config.php");
$errmsg_arr = array();
$errflag = false;
function clean($str) {
$str = @trim($str);
if(get_magic_quotes_gpc()) {
$str = stripslashes($str);
}
return mysql_real_escape_string($str);
}
$usern = clean($_POST['usern']);
$password = clean($_POST['password']);
if($usern == '') {
$errmsg_arr[] = 'نام کاربری اشتباه است';
$errflag = true;
}
if($password == '') {
$errmsg_arr[] = 'پسورد اشتباه است';
$errflag = true;
}
if($errflag) {
$_SESSION['ERRMSG_ARR'] = $errmsg_arr;
session_write_close();
header("location: admin.php");
exit();
}
$qry="SELECT * FROM blogs WHERE usern='$usern' AND passw='".md5($_POST['password'])."'";
$result=mysqli_query($link,$qry);
if($result) {
if(mysqli_num_rows($result) == 1) {
session_regenerate_id();
$member = mysqli_fetch_assoc($result);
$_SESSION['SESS_id'] = $member['id'];
$_SESSION['SESS_FIRST_NAME'] = $member['btitle'];
$_SESSION['SESS_LAST_NAME'] = $member['bdesc'];
session_write_close();
header("location: member-index.php");
exit();
}else {
header("location: login-failed.php");
exit();
}
}else {
die("Query failed");
}
?>
[/PHPS]
همه موارد را هم کنترل کردم- (دیتابیس - شورت تگ و ....)
فایلی دارم که روی لوکال به درستی کار میکنه و روی سرور کار نمیکنه
دلیل چیست ؟
فایل مربوط به صفحه لاگین هست.
میگه کاراکتر هایی که وارد شده معتبر نیست...
دلیل چیه ؟
[PHPS]
<?
session_start();
include ("config.php");
$errmsg_arr = array();
$errflag = false;
function clean($str) {
$str = @trim($str);
if(get_magic_quotes_gpc()) {
$str = stripslashes($str);
}
return mysql_real_escape_string($str);
}
$usern = clean($_POST['usern']);
$password = clean($_POST['password']);
if($usern == '') {
$errmsg_arr[] = 'نام کاربری اشتباه است';
$errflag = true;
}
if($password == '') {
$errmsg_arr[] = 'پسورد اشتباه است';
$errflag = true;
}
if($errflag) {
$_SESSION['ERRMSG_ARR'] = $errmsg_arr;
session_write_close();
header("location: admin.php");
exit();
}
$qry="SELECT * FROM blogs WHERE usern='$usern' AND passw='".md5($_POST['password'])."'";
$result=mysqli_query($link,$qry);
if($result) {
if(mysqli_num_rows($result) == 1) {
session_regenerate_id();
$member = mysqli_fetch_assoc($result);
$_SESSION['SESS_id'] = $member['id'];
$_SESSION['SESS_FIRST_NAME'] = $member['btitle'];
$_SESSION['SESS_LAST_NAME'] = $member['bdesc'];
session_write_close();
header("location: member-index.php");
exit();
}else {
header("location: login-failed.php");
exit();
}
}else {
die("Query failed");
}
?>
[/PHPS]
همه موارد را هم کنترل کردم- (دیتابیس - شورت تگ و ....)