
Ostatnio pisałem sobie skrypt obsługi logowania. Obsługuje on system rang, domyślnie przyznając każdemu poziom user'a. Potem przez panel administracyjny admin może zmienić rangę użytkownikowi. Zależy mi na waszych sugestiach oraz ewentualnych wskazówkach. W planach mam jeszcze mechanizm zapamiętywania użytkownika za pomocą cookies. Oto kod:
<? include ('functions.php'); include ('config.inc'); require('sesja.php'); db($serwer,$user,$pass,$baza); { if ($login_result['login'] = 1) { $check_user=mysql_query("SELECT count(*) FROM `user_test` WHERE login='".$login."' AND pass='".$pass."';"); if ($if_ok == 1) { $session_data="SELECT * FROM `user_test` WHERE login='".$login."'"; $_SESSION['login']=$_POST['login']; $_SESSION['level']=$result['level']; $cookie=$_POST['save']; if ($cookie = 1) { $dane=$login.'|'.$pass; } } } else }else include ('login.php'); db_close(); ?>