PHP et cookie

GrizzlySlash -  
 GrizzlySlash -
Bonjour,
J'ai un gros problème concernant mes cookies.
Je ne connais pas vraiment la syntaxe pour tester la presence d'un cookie.

J'ai tapé celà mais j'ai toujours un problème.

$pseudoadmin="grizzly";

$isLocal = ($_SERVER["SERVER_NAME"]=="localhost");
$user = ($isLocal) ? "root" : "root";


mysql_connect(localhost,$user,'');
mysql_select_db(forum);

$util= false;
$admin=false;
if(@$COOKIE["cookielogin"]) {
$SQL = "Select * from utilisateur Where login=".$HTTP_COOKIE_VARS["cookielogin"];
$res = mysql_query($SQL);
if ($user=mysql_fetch_array($res))
{
$util=true;
$admin= ($user["login"]==$pseudoadmin);
}
}


if($etat) {
switch($etat) {
case "loguer":
$query="Select * From utilisateur where login= '".$login."' and pwd= '".$pwd."';";
$result = mysql_query($query);
$n = mysql_num_rows($result);
if (!$n==1) $message="Identification incorrecte";
else {
setcookie ("cookielogin",$login,time()+3600,"/","localhost",0);
redir("inscription.php");
}
break;
.......

J'
A voir également:

1 réponse

GrizzlySlash
 
Bonjour,
J'ai un gros problème concernant mes cookies.
Je ne connais pas vraiment la syntaxe pour tester la presence d'un cookie.

J'ai tapé celà mais j'ai toujours un problème.

$pseudoadmin="grizzly";

$isLocal = ($_SERVER["SERVER_NAME"]=="localhost");
$user = ($isLocal) ? "root" : "root";


mysql_connect(localhost,$user,'');
mysql_select_db(forum);

$util= false;
$admin=false;
if(@$COOKIE["cookielogin"]) {
$SQL = "Select * from utilisateur Where login=".$HTTP_COOKIE_VARS["cookielogin"];
$res = mysql_query($SQL);
if ($user=mysql_fetch_array($res))
{
$util=true;
$admin= ($user["login"]==$pseudoadmin);
}
}


if($etat) {
switch($etat) {
case "loguer":
$query="Select * From utilisateur where login= '".$login."' and pwd= '".$pwd."';";
$result = mysql_query($query);
$n = mysql_num_rows($result);
if (!$n==1) $message="Identification incorrecte";
else {
setcookie ("cookielogin",$login,time()+3600,"/","localhost",0); redir("inscription.php");
}
break;
.......

J'ai souligné les endroits ou je doute de ma programmation.
Merci pour votre aide !
0