Проблем с Логин!

  • Автор Автор kosta
  • Начална дата Начална дата

kosta

Registered
Има проблем с Логин.Като си въведа Ника и Паролата цъкам Вход зарежда ми страницата login.php и след 5 секунди сее връща на страницата index.php и тогава иска отново да въвеждам парола и ник.Според мен е защото е кратка сесията но незнам как да я променя!
 
<?
$user = htmlspecialchars(mysql_real_escape_string($_POST['user']));
$password = htmlspecialchars(mysql_real_escape_string($_POST['pass']));
$pass = md5(md5($password));

$sql="SELECT * FROM members WHERE user='$user' and pass='$pass'";
$result=mysql_query($sql) or die (mysql_error());

// Mysql_num_row is counting table row
$count=mysql_num_rows($result);
// If result matched $myusername and $mypassword, table row must be 1 row

if($count==1){
// Register $user, $pass and redirect to file "loginpro.php"

$_SESSION['user'] = $user;
$_SESSION['pass'] = $pass;

setcookie('user', ''.$user.'', time()+2*7*24*3600);

echo '<META HTTP-EQUIV="Refresh" CONTENT="5; URL=index.php">';
echo "<div class='accept'>Вие влязохте в акаунта си успешно! Ще бъдете пенасочен след <b><span id='pokaji'><script type='text/javascript' language='javascript'>pyrvoChislo();</script></span> секунди</b>.</div>";

}
else {
echo "<div class='error'> Грешен Потребител или Парола!</div>";
}
?>
 
Не си сложил session_start() в началото на кода, за да започнеш сесията.
 

Back
Горе