
le 12/09/2003 à 18:00
liege
j'aimerais restreindre l'acces d'une partie de mon site à quelques membres de ma base sql (code de la page login ci-dessous).
peut-être est-il possible d'ajouter un champ avec une valeur (1, 2 ou 3) et ajouter donc une condition, je n'en sais rien ! merci de votre aide.
peut-être est-il possible d'ajouter un champ avec une valeur (1, 2 ou 3) et ajouter donc une condition, je n'en sais rien ! merci de votre aide.
- session_start();
- if ($action == "send")
- {
- $sql = "SELECT password FROM mb_membres WHERE pseudo='$pseudo'";
- $req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
- $data = mysql_fetch_array($req);
- if($data['password'] != "$pass")
- {
- header("location: login.php3?error=1");
- exit();
- }
- else
- {
- session_register("pseudo");
- session_register("password");
- $ses=session_id();
- mysql_query("UPDATE mb_membres SET session='$ses' WHERE pseudo='$pseudo'") or die (mysql_error()) ;
- $ip=$REMOTE_ADDR;
- $host=gethostbyaddr($ip);
- $log=date("d/m/Y à H\hi | ");
- $log.=$ip." | ".$host;
- mysql_query("UPDATE mb_membres SET lastlog='$log' WHERE pseudo='$pseudo'") or die (mysql_error()) ;
- header("location: index.php3?".session_name()."=".session_id());
- }
- }