Problème sessions avec esayphp1.7
Fermé
Nat
-
31 mars 2005 à 23:46
kilian Messages postés 8732 Date d'inscription vendredi 19 septembre 2003 Statut Modérateur Dernière intervention 5 février 2025 - 8 avril 2005 à 14:44
kilian Messages postés 8732 Date d'inscription vendredi 19 septembre 2003 Statut Modérateur Dernière intervention 5 février 2025 - 8 avril 2005 à 14:44
A voir également:
- Problème sessions avec esayphp1.7
- La session « perfdiag logger » s’est arrêtée avec l’erreur suivante : 0xc0000188 ✓ - Forum Virus
- Veuillez ouvrir une session avec les privilèges du gestionnaire ✓ - Forum Windows
- Échec du démarrage de la session « dc3a3596-71e1-45a3-b2ea-39ad5322fe51 » avec l’erreur suivante : 0xc0000022 ✓ - Forum Jeux vidéo
- Les ouvertures de sessions distantes sont actuellement désactivées ✓ - Forum Réseau
- Ouvrir avec la session mac - Guide
12 réponses
petite rectification le message d'erreur est :
Undefined variable: login in c:\program files\easyphp1-7\www\.... on line 95
Undefined variable: login in c:\program files\easyphp1-7\www\.... on line 95
Fada09
Messages postés
1701
Date d'inscription
lundi 15 septembre 2003
Statut
Contributeur
Dernière intervention
4 septembre 2010
545
1 avril 2005 à 15:01
1 avril 2005 à 15:01
Salut,
A tout hasard tu aurais pas interdit les cookies pour l'adresse 127.0.0.1 ?
Indique à ton navigateur d'autoriser tous les cookies (si c'est pas le cas) et retente.
En effet en php, les sessions sont contenus dans un cookies ou transmises par l'URL en GET (ex: www.site.com/page.php?SID=1233135713)
Sinon tu peux aussi aller voir sur www.nexen.net comment php gère les sessions.
Bonne chance ++ et tient nous au courant
;-)
~ ~ Fada ~ ~ : Member of #Star!alco
A tout hasard tu aurais pas interdit les cookies pour l'adresse 127.0.0.1 ?
Indique à ton navigateur d'autoriser tous les cookies (si c'est pas le cas) et retente.
En effet en php, les sessions sont contenus dans un cookies ou transmises par l'URL en GET (ex: www.site.com/page.php?SID=1233135713)
Sinon tu peux aussi aller voir sur www.nexen.net comment php gère les sessions.
Bonne chance ++ et tient nous au courant
;-)
~ ~ Fada ~ ~ : Member of #Star!alco
pour interdire les cookies il faut effectuer une modification dans php.ini?
si c'est le cas j'ai rien modfié concernant les cookies
session.use_cookies = 1
mon probléme n'est toujours pas résolu.
si c'est le cas j'ai rien modfié concernant les cookies
session.use_cookies = 1
mon probléme n'est toujours pas résolu.
ericpons
Messages postés
39
Date d'inscription
mercredi 21 mai 2003
Statut
Membre
Dernière intervention
1 avril 2005
15
1 avril 2005 à 21:52
1 avril 2005 à 21:52
Non les cookies, dans ton navigateur.
Cherche dans les options de ton navigateur, le logiciel que tu utilises pour tester tes scripts PHP (Internet Explorer, Firefox...).
Tu dois vérifier que les cookies venant de '127.0.01' ou 'localhost' ne sont pas bloqués.
Eric Pons.
Cherche dans les options de ton navigateur, le logiciel que tu utilises pour tester tes scripts PHP (Internet Explorer, Firefox...).
Tu dois vérifier que les cookies venant de '127.0.01' ou 'localhost' ne sont pas bloqués.
Eric Pons.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Fada09
Messages postés
1701
Date d'inscription
lundi 15 septembre 2003
Statut
Contributeur
Dernière intervention
4 septembre 2010
545
2 avril 2005 à 15:10
2 avril 2005 à 15:10
Ah oui en effet c'est bizarre !
Dans ce cas là l'histoire des cookies ne doit pas être valable :-(
Dans ce cas là désolé je vois plus de solution pour le moment.
Tu peux essayer de passer l'identifiant de session (SID) en GET :
echo'<a href="page2.php?' , SID , '">aller page 2</>
PS : oui je parlais bien des cookies côté client (navigateur)
bonne chance
;-)
~ ~ Fada ~ ~ : Member of #Star!alco
Dans ce cas là l'histoire des cookies ne doit pas être valable :-(
Dans ce cas là désolé je vois plus de solution pour le moment.
Tu peux essayer de passer l'identifiant de session (SID) en GET :
echo'<a href="page2.php?' , SID , '">aller page 2</>
PS : oui je parlais bien des cookies côté client (navigateur)
bonne chance
;-)
~ ~ Fada ~ ~ : Member of #Star!alco
kilian
Messages postés
8732
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
5 février 2025
1 526
6 avril 2005 à 10:55
6 avril 2005 à 10:55
Tu pourrais nous passer les passages précis dans ton script?
Genre comment tu appeles session_start(), comment tu définis ta variable de session etc....
Tu nous les as déjà cités mais il faudrait qu'on soit sûr que ce soit mot à mot comme dans ton code...
Tu as collé ton session_start() à une balise php <?session_start()
l'erreur est peut être là....
Genre comment tu appeles session_start(), comment tu définis ta variable de session etc....
Tu nous les as déjà cités mais il faudrait qu'on soit sûr que ce soit mot à mot comme dans ton code...
Tu as collé ton session_start() à une balise php <?session_start()
l'erreur est peut être là....
voici exatements mes 2 scripts (ils fonctionent parfaitement avec la version 1.6)
test_session.php
session_start();
$login='maliet';
$mot_de_passe='pass';
/*
$_SESSION['login']= $login;
$_SESSION['mot_de_passe']=$mot_de_passe;
*/
if (isset($login)) $_SESSION['login'] = $login ;
if (isset($mot_de_passe)) $_SESSION['mot_de_passe'] = $mot_de_passe;
echo $_SESSION['login'];
echo $_SESSION['mot_de_passe'];
?>
<html>
<a href=test_session2.php>page suivante</a>
</html>
test_sesion2.php
<?php
session_start();
echo $_SESSION['login'];
echo $_SESSION['mot_de_passe'];
//if (isset($_SESSION['login'])) echo $_SESSION['login'];
//if (isset($_SESSION['mot_de_passe'])) echo $_SESSION['mot_de_passe'];
?>
test_session.php
session_start();
$login='maliet';
$mot_de_passe='pass';
/*
$_SESSION['login']= $login;
$_SESSION['mot_de_passe']=$mot_de_passe;
*/
if (isset($login)) $_SESSION['login'] = $login ;
if (isset($mot_de_passe)) $_SESSION['mot_de_passe'] = $mot_de_passe;
echo $_SESSION['login'];
echo $_SESSION['mot_de_passe'];
?>
<html>
<a href=test_session2.php>page suivante</a>
</html>
test_sesion2.php
<?php
session_start();
echo $_SESSION['login'];
echo $_SESSION['mot_de_passe'];
//if (isset($_SESSION['login'])) echo $_SESSION['login'];
//if (isset($_SESSION['mot_de_passe'])) echo $_SESSION['mot_de_passe'];
?>
Fada09
Messages postés
1701
Date d'inscription
lundi 15 septembre 2003
Statut
Contributeur
Dernière intervention
4 septembre 2010
545
8 avril 2005 à 14:40
8 avril 2005 à 14:40
Resalut,
bon pour ton code ca a l'air bon moi j'ai pas su voir d'erreur (mais je suis pas infaillible :-))
Moi j'avais exactement le même problème et ca venait comme je te le disais des cookies. Tu as essayé en passant SID dans l'URL comme je te parlais au dessus ?
Sinonje sais pas trop bonne chance quand même
;-)
~ ~ Fada ~ ~ : Member of #Star!alco
bon pour ton code ca a l'air bon moi j'ai pas su voir d'erreur (mais je suis pas infaillible :-))
Moi j'avais exactement le même problème et ca venait comme je te le disais des cookies. Tu as essayé en passant SID dans l'URL comme je te parlais au dessus ?
Sinonje sais pas trop bonne chance quand même
;-)
~ ~ Fada ~ ~ : Member of #Star!alco
kilian
Messages postés
8732
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
5 février 2025
1 526
8 avril 2005 à 14:44
8 avril 2005 à 14:44
Moui, là je vois pas du tout ou est le problème :-|