PHP et cookie

Fermé
GrizzlySlash - 30 déc. 2004 à 16:36
 GrizzlySlash - 30 déc. 2004 à 16:38
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
30 déc. 2004 à 16:38
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