Test sur session
Slt,
J'aimerais savoir si y a moyen de vérifir si une session existe.
Je pense a faire un isset(login) par exemple mais pas trop sur du résultat :(
Il en faut peu pour être heureux !!!!!
Ben des l'instant ou tu fais un session_start, ta session existe.
Si tu n'en fais pas, aucune session n'est ouverte.
en fait le truc c ke kan je v sur une page ke voudrait accesible ke lorque la session est active j'arriive a y accéder (avec une erreur sur les variable se sesion qui n'existe pas) et tout s'affiche.
doi y avoir un truc ke g pigé, mé je c pa koi
Il en faut peu pour être heureux !!!!!
Une session met du tps à mourir.
C'est ptet pour ca.
Ou alors, c'est ptet que ton code qui verifie l'acces à l'espace protégé n'est pas fameux.
le 06/01/2004 à 17:56
i M@N
Hello !
Nan mais ... y'a une erreur de conception là !!
Tu crées ta session :
session_start();
Tu crées une variable $access qui vaut 1 :
$access="1";
ensuite tu enregistres ta variable $access dans ta session :
$_SESSION['access'] = $access;
Pour enlever l'accèss :
$_SESSION['access'] = "";
Vala ... maintenant sur toutes tes pages que tu veux protéger tu fais (je te conseille de sauver ce script sous check.php et de l'inclure sur tes pages à protéger, tout au début à cause du session_start()) :
<?
// fonction nous permettant de faire des redirections
function redirection($url){
if (headers_sent()){
print('<meta http-equiv="refresh" content="0;URL='.$url.'">');
}
else {
header("Location: $url");
}
}
session_start();
if ($_SESSION['access'] == "") {
redirection('./index.php');
exit;
}
?>
One Love, One Heart, One Unity.
le 06/01/2004 à 19:20
Cart
if(session_is_registered($variablesession))
ECHO "voui";
else
echo "NEIN";
Merci les gars
c ce qu'il me fallait
Il en faut peu pour être heureux !!!!!
Ecrire un message
Votre message vient d'être créé avec succès.
BB-Code
Pour insérer une URL clickable
Pour insérer une adresse E-mail
Pour annoter
Pour écrire du code
Pour faire un lien vers une fonction PHP
Pour écrire du texte préformaté
Pour écrire du texte en gras
Pour écrire du texte en italique
Pour écrire du texte souligné
Pour écrire du texte barré
Pour écrire un titre principal
Pour écrire un titre secondaire
Pour écrire une liste
Smiley
:bond:
:boxe:
:bsmile:
:bump:
:clap:
:coeur:
:cool:
:cry:
:eek:
:evil:
:fleur:
:fou2:
:fou:
:grin:
:grrr:
:hammer:
:hippy:
:hum:
:idee2:
:idee:
:kdo:
:king:
:ko:
:lol:
:love2:
:love:
:mad:
:maitre:
:noel:
:oops:
:raa:
:razz:
:roll:
:sad:
:skull:
:smile:
:timide:
:trink:
:vice:
:vomi:
:wink:
:zzz: