Salut,
J'ai encore une question intelligemment bête: est-il possible de vérifier si une session est déjà commencée (par session_start())?
J'ai des problèmes avec des includes de fichiers...
Merci
Salut,
J'ai encore une question intelligemment bête: est-il possible de vérifier si une session est déjà commencée (par session_start())?
J'ai des problèmes avec des includes de fichiers...
Merci
essayes en testant le session_id() peut etre
Alunissage : Procédé technique consistant à déposer des imbéciles sur un rêve enfantin.
Cours | FAQ | Sources Javascript
Cours | FAQ | Sources PHP
Mes Articles
Pourquoi tu n'utilises pas ca ?
non?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 if (!isset($_SESSION['auth'])) { header("Location: ../index.php"); }
Merci à vous.
@siddh: j'ai essayé:
mais sans résultat
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $var = session_id(); if (!isset($var)) session_start();
@mathieu77186: merci mais ça ne correspond pas à mon problème
Finalement j'ai été bête car c'est un Notice et pas une erreur fatale, donc j'ai juste fait:
Code : Sélectionner tout - Visualiser dans une fenêtre à part @session_start();
Merci
Salut,
je sais bien que le sujet est marqué comme Résolu mais bon juste pour in fo :/
Testé sous php 5.05
voila
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 <? if( session_id() == NULL ) { echo "\n<br/>\nYOP"; // YOP } if( !session_id() ) { echo "\n<br/>\nYOP2"; // YOP2 } session_start(); if( session_id() == NULL ) { echo "\n<br/>\nYOP3"; // rien } if( !session_id() ) { echo "\n<br/>\nYOP4"; // rien } ?>
bye
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager