Здравейте имам следния проглем немога да се логна с правилно име и парола няколко пати прегледах кода но ненамерих грешка :S ако можете помогнете
Направил съм базата даннни и въвеждам същите парола и юсер ама не ме логва в index_loged.php
..............
index.php
............
<?php
session_start();
if($_SESSION[ ' is_logged ' ]===true)
{
header( ' Location: index_loged.php ' );
}
?>
<!DOCTYPE HTML PUBLIC " -//W3C//DTD HTML 4.01 Transitional//EN " >
<html>
<head>
<meta http-equiv= " Content-Type " content= " text/html; charset=UTF-8 " >
<title></title>
</head>
<body>
<form method= " post " action= " login.php " >
Username:
<input type= " text " name= " login " value= " " />
Password:
<input type= " password " name= " pass " value= " " />
<input type= " submit " name= " " value= " Login " />
<input type= " hidden " name= " form_sub " value= " 1 " />
</body>
</html>
.................
login.php
.........
<?php
include ' command.php ' ;
if($_SESSION[ ' is_logged ' ]!==true)
{
if($_POST[ ' form_sub ' ]==1)
{
$name=addslashes(trim( ' login ' ));
$pass=trim( ' pass ' );
if(strlen($name)>4 & strlen($pass)>4)
{
$rs=run_q( ' SELECT * FROM users WHERE login= " ' .$name. ' " AND pass= " ' .md5($pass). ' " ' );
if(mysql_num_rows($rs)==1);
{
$row=mysql_fetch_assoc($rs);
$_SESSION[ ' is_logged ' ]=true;
$_SESSION[ ' user_id ' ]=$row[ ' user_id ' ];
$_SESSION[ ' login ' ]=$row[ ' login ' ];
header( ' Location: index_loged.php ' );
exit;
}
}
}
}
header( ' Location: index.php ' );
exit;
?>
..............
command.php
................
<?php
session_start();
mysql_connect( ' Localhost ' , ' root ' , ' ' )or die( ' error connect server ' );
mysql_select_db( ' gallery ' )or die( ' No datebasess ' );
function run_q($sql)
{
mysql_query($sql);
$rs=mysql_query($sql);
if(mysql_error())
{
echo mysql_error()+ ' SQL ' +$sql;
}
return $rs;
}
?>
Направил съм базата даннни и въвеждам същите парола и юсер ама не ме логва в index_loged.php
..............
index.php
............
<?php
session_start();
if($_SESSION[ ' is_logged ' ]===true)
{
header( ' Location: index_loged.php ' );
}
?>
<!DOCTYPE HTML PUBLIC " -//W3C//DTD HTML 4.01 Transitional//EN " >
<html>
<head>
<meta http-equiv= " Content-Type " content= " text/html; charset=UTF-8 " >
<title></title>
</head>
<body>
<form method= " post " action= " login.php " >
Username:
<input type= " text " name= " login " value= " " />
Password:
<input type= " password " name= " pass " value= " " />
<input type= " submit " name= " " value= " Login " />
<input type= " hidden " name= " form_sub " value= " 1 " />
</body>
</html>
.................
login.php
.........
<?php
include ' command.php ' ;
if($_SESSION[ ' is_logged ' ]!==true)
{
if($_POST[ ' form_sub ' ]==1)
{
$name=addslashes(trim( ' login ' ));
$pass=trim( ' pass ' );
if(strlen($name)>4 & strlen($pass)>4)
{
$rs=run_q( ' SELECT * FROM users WHERE login= " ' .$name. ' " AND pass= " ' .md5($pass). ' " ' );
if(mysql_num_rows($rs)==1);
{
$row=mysql_fetch_assoc($rs);
$_SESSION[ ' is_logged ' ]=true;
$_SESSION[ ' user_id ' ]=$row[ ' user_id ' ];
$_SESSION[ ' login ' ]=$row[ ' login ' ];
header( ' Location: index_loged.php ' );
exit;
}
}
}
}
header( ' Location: index.php ' );
exit;
?>
..............
command.php
................
<?php
session_start();
mysql_connect( ' Localhost ' , ' root ' , ' ' )or die( ' error connect server ' );
mysql_select_db( ' gallery ' )or die( ' No datebasess ' );
function run_q($sql)
{
mysql_query($sql);
$rs=mysql_query($sql);
if(mysql_error())
{
echo mysql_error()+ ' SQL ' +$sql;
}
return $rs;
}
?>