RECHERCHER :
COMMUNAUTE MP
Identifiez vous ...
Devenir Membre
J'ai oublié mon MDP
DOMAINE MP
Bavardages
Langages Généraux
Langages Web
Langages DotNet
Autres langages
Dev. Jeux Video
Sécurité
Sys. Exploitation
Graphismes
Logiciels
Réseaux
Bases de données
Méthodologies
Emplois High-tech
Aide juridique
Articles juridiques
FORUM
Index des forums
Ajouter un sujet
Rechercher sujet
Contact Responsable
Devenir modérateur
CHAT MP IRC
Votre pseudo ...
Srv: irc.moteurprog.com
Chan: #MoteurProg
PARTICIPER
Plus de 3500 emplois.
Rechercher un job
Déposez votre CV
Emplois High-tech

Visiteur MP

 Problème de session avec IE6 et Firefox

Forum : PHP - BDD
Sous Catégorie : BDD
Type du sujet : Sujet Normale
FAQ : FAQ PHP - BDD

SUIVI DES SUJETS PAR MAIL

SUIVI PAR MAIL INACTIF

RESOLUTION DU SUJET SUJET NON RESOLU
BLOQUAGE DU SUJET SUJET ACTIF
APPARTENANCE A LA FAQ N'APPARTIENT PAS A LA FAQ


PAGES : [1] [2]

POSTER UN NOUVEAU SUJET REPONDRE A CE SUJET

FORUM PHP - BDD

PREMIERE PAGE

PAGE PRECEDENTE

Page précedente

Page suivante

PAGE SUIVANTE

DERNIERE PAGE
Kernings
Co-Administrateur
Chef de projet(s) :
- MoteurProg Work.

Avatar de Kernings
Inscrit : 30/12/2003
Messages : 2604
Message
#108145
Posté le 21/08/06 à 18:01
BOnjour,

j'essai d'utiliser les sessions avec php, mais je suis tombé sur un problème étonnant, tout marche correctement avec Firefox, mais ça déconne sous IE6 car le suivi de session ne fonctionne pas (et ce, sur plusieurs PC différents).

Voici le code que j'utilise :


session_start(); // Suivi de session if( isset($_SESSION[\"EXP_ID_MEMBRE\"]) ) { $EXP_MEMBRE = new Membre( $EXP_CON , $_SESSION[\"EXP_ID_MEMBRE\"] ); // Met à jour les valeurs } // demande de connexion via le formulaire if ( $_POST[\"EXP_MEMBRE_MODE\"] == \"CONNEXION\" ) { $EXP_email = $_POST[\"EXP_email\"]; $EXP_password = $_POST[\"EXP_password\"]; $EXP_MEMBRE = new Membre( $EXP_CON , null, $EXP_email , $EXP_password ); $_SESSION[\"EXP_ID_MEMBRE\"] = $EXP_MEMBRE->id; } // Deconnexion if ( $_GET[\"EXP_MEMBRE_MODE\"] == \"DECONNEXION\" ) { session_unset(); // Détruit la session session_destroy(); unset($_SESSION[\"EXP_ID_MEMBRE\"]); } // Si on est pas logguer -> Visiteur if(!isset($_SESSION[\"EXP_ID_MEMBRE\"])) // SI au final toujours pas de loggue, c'est un visiteur { $EXP_MEMBRE = new Membre( $EXP_CON ); }



Si quelqu'un à une idée ?

Merci d'avance !!
__________________________
Admin retraité du site MoteurProg.Com" la meilleur façon de remercier est de pouvoir aider les autres à son tour !! "http://www.moteurprog.com

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

Publicité
Inscrit : X
Messages : X
Message
#Aucun

HAUT DE PAGE

  

Spirit
Superviseur :
- C & C++
Modérateur :
- PHP
- Javascript
- MySQL
Avatar de Spirit
Inscrit : 07/04/2004
Messages : 1977
Message
#108147
Posté le 21/08/06 à 18:51
très étrange ça, les sessions sont indépendantes du navigateur, elles sont uniquement sur le serveurSmiley
__________________________
Spirit - modérateur casu ^-^'

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

bigguiz
Membre MP
Avatar de bigguiz
Inscrit : 27/07/2006
Messages : 235
Message
#108149
Posté le 21/08/06 à 18:57
essaie cette incantation mystérieuse juste aprés le session_start:
header("Cache-control: private");

Maintenant qu'est-ce que c'est exactement, je sais pas...

ils en parlent dans php.net, notament le 3éme exemple.
http://fr.php.net/manual/fr/function.header.php

j'ai trouvé ça dans un bout de code que quelqu'un m'a donné...

Apparement les sessions ne sont pas stockées uniquement sur le serveur mais mises en cache par exemple dans les proxys.
__________________________
Eoliennes et informatique sur freresguizmo

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

Kernings
Co-Administrateur
Chef de projet(s) :
- MoteurProg Work.

Avatar de Kernings
Inscrit : 30/12/2003
Messages : 2604
Message
#108152
Posté le 21/08/06 à 19:26
arf, nan ça fait rien !!
__________________________
Admin retraité du site MoteurProg.Com" la meilleur façon de remercier est de pouvoir aider les autres à son tour !! "http://www.moteurprog.com

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

bigguiz
Membre MP
Avatar de bigguiz
Inscrit : 27/07/2006
Messages : 235
Message
#108153
Posté le 21/08/06 à 19:49
Tu as peut être une session qui n'a pas expirée et qui est toujours en cache. essaye un session_destroy
__________________________
Eoliennes et informatique sur freresguizmo

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

Kernings
Co-Administrateur
Chef de projet(s) :
- MoteurProg Work.

Avatar de Kernings
Inscrit : 30/12/2003
Messages : 2604
Message
#108182
Posté le 22/08/06 à 09:49
ok je viens de trouver !! pfiouuuu

alors en fait j'avais créer un nom de domaine local style "nomdomaine_test.com" or, pour les cookies de session et les vrai cookies, seul Firefix comprend les "_" et IE (Internet Explorer) lui ne comprend pas !! C'est aussi pour ça que ça fonctionne sur Internet directement, car le nom de domaine n'avait plus de "_" !!

Enfin voila comment perdre 2 jours pour des conneries !!! super !!


Merci à vous !!
__________________________
Admin retraité du site MoteurProg.Com" la meilleur façon de remercier est de pouvoir aider les autres à son tour !! "http://www.moteurprog.com

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

Czayfaboo
Co-Administrateur
Superviseur :
- Langages Dot.
Modérateur :
- CSharp (C#)
Chef de projet(s) :
- ID3.NET Library
- MoteurProg Work.

Avatar de Czayfaboo
Inscrit : 05/01/2005
Messages : 2928
Message
#108183
Posté le 22/08/06 à 09:57
[Hors sujet]Tiens tu es revenu de vacs ?[/Hors sujet]
__________________________
Sujet résolu ? Pensez à mettre le tag Image
Un problème en C# ? Vérifiez celui-ci n'est pas déjà résolu dans la FAQ et que le sujet n'est pas traité parmis les tutoriaux ou les articles avant de poster dans le forum C#.

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

Kernings
Co-Administrateur
Chef de projet(s) :
- MoteurProg Work.

Avatar de Kernings
Inscrit : 30/12/2003
Messages : 2604
Message
#108184
Posté le 22/08/06 à 09:58
eh oui, malheureusement ... j'ai repris le travail hier !! Smiley
__________________________
Admin retraité du site MoteurProg.Com" la meilleur façon de remercier est de pouvoir aider les autres à son tour !! "http://www.moteurprog.com

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

Czayfaboo
Co-Administrateur
Superviseur :
- Langages Dot.
Modérateur :
- CSharp (C#)
Chef de projet(s) :
- ID3.NET Library
- MoteurProg Work.

Avatar de Czayfaboo
Inscrit : 05/01/2005
Messages : 2928
Message
#108186
Posté le 22/08/06 à 10:12
Et pour revenir au sujet... tu as donc créer les sessions MP avec des '_' ... ca expliquerait donc pourquoi je n'arrive plus à me connecter sur MP avec IE6 ou 7... (alors qu'au début de la v4, j'avais aucun pb)....
__________________________
Sujet résolu ? Pensez à mettre le tag Image
Un problème en C# ? Vérifiez celui-ci n'est pas déjà résolu dans la FAQ et que le sujet n'est pas traité parmis les tutoriaux ou les articles avant de poster dans le forum C#.

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 

Woufeil
Membre du club
Chef de projet(s) :
- AdminServ

Avatar de Woufeil
Inscrit : 21/09/2004
Messages : 825
Message
#108188
Posté le 22/08/06 à 10:18
Vive IE, LE logiciel qui ne respecte pas le quart des normes W3C et qui en plus ne permet pas de se connnecter à tous les sites...
__________________________
[col]Woufeil[/col]
Image
Image et respectez la charte.

HAUT DE PAGE

PROFIL MEMBRE LUI ECRIRE 
POSTER UN NOUVEAU SUJET REPONDRE A CE SUJET

PREMIERE PAGE

PAGE PRECEDENTE Page précédente

Page suivante

PAGE SUIVANTE DERNIERE PAGE

FORUM PHP - BDD



    PAGES : [1] [2]



.: Site Web développé par Julien Pichot et l'équipe MPWG avec www.evolvia-web.com :.