A voir également:
- PHP et cookie
- Easy php - Télécharger - Divers Web & Internet
- Supprimer cookie - Guide
- Retour a la ligne php ✓ - Forum PHP
- Doubleclick.net cookie ✓ - Forum Virus
- Cookie manager - Télécharger - Confidentialité
1 réponse
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 !
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 !