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());
}
}