begin process at 2012 05 30 21:48:29
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Divers

 > 

Java & Php ... problème de variable de session


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Java & Php ... problème de variable de session

mardi 26 juin 2007 à 13:19:59 | Java & Php ... problème de variable de session

Ganji Geru

Bonjour,

Je réalise un petit truc en php & applets Java, et j'ai un problème avec les variables de session.
Je détaille mon problème :

J'accède à mon site, je me connecte, cela crée une variable de session, j'accède à mes pages, la variable reste là, normal.
Je vais sur une page contenant une applet ; l'applet se charge, je fait des trucs ... à un certain moment, l'applet accède
à une page php (new URL(...).openConnexion() ), dans le but d'échanger des informations avec la partie php.
Dans cette page php, j'accède à ma variable de session qui est conservée, tout va bien...

Ca a très bien fonctionné pendant quelques jours. Puis, à un moment, ça ne fonctionnait plus du tout sans que j'ai touché au code ; j'ai découvert que la variable de session que je crée lors de la connexion n'est désormais plus accessible via une applet. La variable n'est pas supprimée, je l'ai vérifiée avec mon navigateur (en fait ce que j'ai fait c'est une page toute bête qui affiche 1 ou 0 selon que la variable existe ou non).
Je me demande si ça ne provient pas de firefox, qui après une modification des préférences (je ne crois pas en avoir fait mais bon) ferait une nouvelle session pour les applets... Si quelqu'un a une idée

PS: toutes mes excuses si j'aurai du poster sur phpCS
mardi 26 juin 2007 à 13:33:26 | Re : Java & Php ... problème de variable de session

Twinuts

Membre Club Administrateur CodeS-SourceS
Salut,

si tu veux je peux basculer ton poste sur phpcs....

tu mets la variable de session dans les param de ton applet ?
si oui pas de risque que l'applet puisse altérer cette variable.
si non comment tu fais ?



------------------------------------
"On n'est pas au resto : ici on ne fait pas dans les plats tout cuits ..."

OoWORAoO
jeudi 28 juin 2007 à 13:44:55 | Re : Java & Php ... problème de variable de session

Ganji Geru

Euh... j'me suis ptet mal fait comprendre, je vais réexpliquer.

Quand je me connecte a mon site, je crée un $_SESSION['user'] : c'est un objet qui mémorise pas mal de trucs.
Une fois connecté, je peux accéder a mon applet.
Lorsque je clique sur un bouton, celle-ci fait un truc du genre :

InputStream is = new URL("monSite/maPage.php?param=machin").openConnection();

Ensuite je lis le contenu de la page et j'affiche le résultat (tout ça marche très bien).
Pour tester, la page php que j'ai faite contient juste ça :

<?php echo isset($_SESSION['user']); ?>

Quand j'accède a la page en tapant l'adresse dans mon navigateur, ça m'affiche bien 1, donc c'est sur que ma variable n'est pas supprimée.
Quand l'applet y accède, sous internet explorer, ça me met bien "1" aussi.
Quand l'applet y accédais sous firefox il y a quelques jours, ça m'aurait mit "1" aussi.
Quand l'applet y accède maintenant sous firefox, ça m'affiche rien.

Je peux contourner le problème et trouver d'autres solutions mais ça m'ennuie de recréer ma variable $_SESSION['user'], surtout qu'il y a quelques jours tout fonctionnait bien !


Twinuts > si tu penses que ce post a plutôt sa place sur phpcs, transfère le
jeudi 28 juin 2007 à 13:49:38 | Re : Java & Php ... problème de variable de session

Twinuts

Membre Club Administrateur CodeS-SourceS

Salut,

ça ressemble à un problème de configuration de firefox...



------------------------------------
"On n'est pas au resto : ici on ne fait pas dans les plats tout cuits ..."

OoWORAoO
jeudi 28 juin 2007 à 14:12:44 | Re : Java & Php ... problème de variable de session

Ganji Geru

J'ai désinstallé puis réinstallé firefox, ça n'a rien changé. Je comprend bien que ce forum n'a pas pour but de régler les problèmes de configuration de ce navigateur ^^ mais je ne sais pas trop où chercher !
jeudi 28 juin 2007 à 14:42:30 | Re : Java & Php ... problème de variable de session

Twinuts

Membre Club Administrateur CodeS-SourceS
Salut,

tu as essayé d'effacer TOUS les fichiers de config de firefox ? je ne sais pas pour windows, mais sous unix il save la config dans le rep ~/.mozilla et ~/.mozilla/firefox




------------------------------------
"On n'est pas au resto : ici on ne fait pas dans les plats tout cuits ..."

OoWORAoO
jeudi 28 juin 2007 à 14:48:45 | Re : Java & Php ... problème de variable de session

Ganji Geru

Je bosse sous windows, et j'ai été dans "Documents and Settings/moi/Application Data/Mozilla/" j'ai carrément supprimé le dossier et tout son contenu.
jeudi 28 juin 2007 à 15:07:14 | Re : Java & Php ... problème de variable de session

Twinuts

Membre Club Administrateur CodeS-SourceS
Salut,

bah je ne sais pas alors...... je déplace sur phpcs ils auront surement la réponse à ton problème...




------------------------------------
"On n'est pas au resto : ici on ne fait pas dans les plats tout cuits ..."

OoWORAoO
jeudi 28 juin 2007 à 15:09:19 | Re : Java & Php ... problème de variable de session

Ganji Geru

OK, merci ^^
vendredi 6 juillet 2007 à 12:52:51 | Re : Java & Php ... problème de variable de session

the_SphinX

Voila le probleme avec ton appelet java comme avec flash player ou tt autres objets embedded dans la page sous firefox 2 est qu'il les consideres comme des objets independants et ouvre une session indep pour chaque objet sous IE6 et 7 tu n'auras pas ce blem .
Pour eviter ce blem essaye d'utiliser une passrelle javascript ce qui permet de communiquer via js et donc la page html (utilise AJAX ;) pour la communication et passe les param via javascript au lieu de comme direct.



Cette discussion est classée dans : problème, variable, php, session, accède


Répondre à ce message

Sujets en rapport avec ce message

session + formulaire [ par Orcus ] G un problème très simple, mais je n'arrive pas à le résoudre et je ne vois pas le problème ! J'ouvre ma page a.php (aucun problème), je remplie le fo Problème de session avec .htaccess [ par tazmania37 ] Salut à tous !Alors voilà, j'ai un petit problème tout con !Sur mon site j'ai une section qui est protégé par un .htaccess.Jusque là, tout va bien, qu problème de variable [ par bmouyam ] Salut à tous, Php fonctionne bien dans ma machine mais le problème est le suivant:J'ai deux fichiers, lorsque le premier s'exécute il doit enregistrer Problème variable SESSION [ par lagombe ] Salut à tous,Voilà j'ai un problème de passage de variable de SESSION... En bref: j'ai une page d'identification avec ident et mot de passe. J'associe Transmission de variable session - hyper urgent- merci [ par rocknroll2 ] Bonjour à tous,J'ai créé un espace membre dans lequel peuvent entrer des utilisateurs auxquels je fixe les mots de passe. Ceci pour dire que je connai variable de session [ par enset ] salut a tous:mon probleme se resume en ca;g trois page t.php t1.php et t2.php t.php : <BR /!\Help/!\ Problème de variable session [ par ripoux ] Bonjour,J'ai un gros soucis... je dois rendre mon travail de diplôme d'ici à ce soir et j'ai découvert un gros bug et faisant mes Test Case.J'ai toujo Problème de session php [ par houotr ] Salut,J'ai fait un site qui utilise des sessions php. Il est constitué de frame et popup. Toutes ces pages sont protégés (session_is_registered("var") PHP et la variable de session à la place des cockies ? [ par nino69 ] Bonjour, je souhaiterais savoir combien de temps un utilisateur logué à mes pages sécurisées est resté sur mes pages. Peut-on le faire avec des variab Problème de session [ par Caryl ] Après le login de l'utilisateur, mon script va chercher dans la base de données l'ancien numéro de session afin de la détruire. Après cela je lance l'


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,780 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales