
Logowanie działa bez zarzutu, ale jak podam złe hasło lub login wyświetla mi że błąd, a jak podam dobre, to też że błąd. Mam tak tylko na cookies, a jak spowrotem wrócę na sesje to jest ok. Oto kody:
Plik logujący:
<?php <php case 'log_me': if(login_ok()) { $stat=user_info(); } else { header("Location: massange.php?value=false&top=".$lang[41]."&text=".$lang[42]."&url=index.php?mode=login"); } break; } ?>
Funkcja login_ok:
<?php function login_ok() { $user = $_COOKIE['user']; $pass = $_COOKIE['pass']; $query = mysql_query("SELECT * FROM ".$db_prefix."users WHERE users_login ='$user' AND users_password ='$pass' AND users_status ='1';"); $db_querys++; if($login_ok==0) { $ret=FALSE; } else { $ret=TRUE; }return $ret; } ?>