Accueil > Forum > > > > Problème de session
Problème de session
jeudi 14 juillet 2005 à 18:32:07 |
Problème de session

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'instruction session_start() afin d'obtenir un nouvelle session. Au passage avec la page suivante le script essaye de se connecter à l'ancienne session, bien entendu détruite. Je fais passer le numéro session par l'url mais je pense que le php utilise de préférence les cookies. Ce qui est le plus désagréable, c'est que la page a marché pendant deux semaines comme ça et d'un coup j'ai ce problème. Si vous connaisez la réponse à mon problème merci, sinon comment fait on pour empêcher php de passer par les cookies, sachant que les pages sont sur un serveur dont je ne controle pas le php.ini.
|
|
jeudi 14 juillet 2005 à 19:03:35 |
Re : Problème de session

Anthomicro
|
Salut, si tu nous détaillais ton problème peut-être plus précisément on pourrait t'aider je pense. Ton problème exact c'est quoi ? si tu détruis une session comment PHP peut "tenter d'accéder à l'ancienne session" ? pour toucher aux sessions faut du code PHP, PHP ne le fait pas tout seul... Bref me concernant je n'ai pas compris ton problème. a +
|
|
jeudi 14 juillet 2005 à 19:08:23 |
Re : Problème de session

Caryl
|
En fait la base de données conserve les anciens numéros de session. Lorsque je loggue, le script va chercher l'ancien numéro de session, s'y connecte et la détruit afin de décharger le serveur. Ensuite je demande l'attribution d'un numéro de session que je passe par l'url vers la page suivante. Le problème est que la page suivante n'utilise pas le numéro de session que je viens de demander mais celui qui a été destroy. Le problème est très désagréable et je suis à la recherche d'une méthode différente afin de me débarasser des sessions.
|
|
jeudi 14 juillet 2005 à 19:15:01 |
Re : Problème de session

superbaloo78
|
Euh le but des sessions c'est de demarrer lorsque tu passe session_start(); et le grand interet des sessions c'est que lorsque l'utilisateur se deconnecte, la session est detruite. Les sessions c'est un fichier creer par php (dans le repertoire sessions pour free par exemple sinon dans /var/www/ en general) qui va se detruire tout seul (enfin par ton serveur apache) lorsque l'utilisateur va se deconnecter donc .... pas besoin de supprimer la variable session, c'est fait automatiquement lorsque tu quitte ton explorateur internet. L'interet de detruire une variable session (par session_destroy(); ) c'est de pouvoir se deloguer manuellement d'un site sans avoir a relancer son explorateur internet (par exemple pour pouvoir utiliser un autre compte utilisateur). Donc ici, aucun besoin de sauvegarder les numeros de sessions dans une base de donnees pour pouvoir la detruire ensuite :) Superbaloo
|
|
jeudi 14 juillet 2005 à 19:18:45 |
Re : Problème de session

Anthomicro
|
Lorsque l'utilisateur ferme son navigateur le fichier texte contenant la session n'est pas supprimé par le serveur immédiatement, mais au bout d'un temps session.lifetime défini dans le php.ini, par défaut 24 minutes.
|
|
Cette discussion est classée dans : script, problème, php, session, numéro
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 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")
fonction PHP et CRON [ par garfield90 ]
Bonjour, Voila mon problème, Lorsque CRON fait touner un script PHP, je n'ai pas acces en autre aux fonctions mysql, ce qui est énormement génant da
Problème urgent de rafraichissement [ par Tipingouin ]
Bonjour Voila, je developpe un site en php/mysql... Le site contient plusieurs frames (je c que c pas génial les frames mais c'estdemandé). Pour le r
problème avec les sessions [ par nadddd ]
bonjour, j'ai un probleme avec les sessions, des que j'appelle la session d'une autre page,il ne reconnait pas la variable. voila mes fichiers : index
Problème de session [ par cispo ]
Bonsoir, J'utilise Easyphp 1.8 pour développer et je rencontre un problème avec ma variable session. Dans un script, je fais ceci : $_SESSION['statu
[PHP] Problème : Cannot send session cache limiter [ par cnguyen ]
Bonjour,J'ai lu mille trucs a propos de cette erreur :Warning : session_start() : Cannot send session cache limiter - headers already sent (output sta
URGENT ! Problème session [ par yebs ]
bonjour, j'ai un gros problème !!je développe un site en php avec easyphp 1.7Le site est structuré avec un système de session (admin ou user) et ca ma
problème de sessions [ par flor003 ]
bonjour ! Je vous explique mon problème : Au bureau je travaille avec easyphp 1.7. Mes sessions marchent très bien.Par contre chez moi :Je travaille a
Problème de fonctionnement de script PHP apres migration [ par seabird ]
Bonjour, Je viens de migrer mon site sur un nouvel hébergeur. J'ai remarqué pendant mes différents essais que des scripts PHP ne fonctionnaient plu
Livres en rapport
|
Derniers Blogs
[MIX10] KEYNOTE DEUXIèME JOURNéE - INTERNET EXPLORER 9, HTML5, VISUAL STUDIO 2010, ODATA[MIX10] KEYNOTE DEUXIèME JOURNéE - INTERNET EXPLORER 9, HTML5, VISUAL STUDIO 2010, ODATA par cyril
Le deuxième keynote du mix fut très riche en contenu. Internet Explorer 9 Juste un après le lancement de Internet Explorer 8, Microsoft a dévoilé les nouveautés de Internet Explorer 9. Désormais, IE supportera HTML5, SVG et CSS3. L'élément ...
Cliquez pour lire la suite de l'article par cyril CERTIFICATIONS BETA .NET 4CERTIFICATIONS BETA .NET 4 par KooKiz
Les inscriptions pour les certifications beta .NET 4 ont commencé. L'inscription est offerte pour les examens suivants : - 71-511, TS: Windows Applications Development with Microsoft .NET Framework 4 - 71-515, TS: Web Applications Development with...
Cliquez pour lire la suite de l'article par KooKiz [MIX 2010] - MICROSOFT TRANSLATOR TECHNOLOGY PREVIEW V2[MIX 2010] - MICROSOFT TRANSLATOR TECHNOLOGY PREVIEW V2 par redo
J'imagine que la plupart d'entre vous connaissent bien et utilisent le service de traduction de Google, mais connaissez-vous celui de Microsoft . Microsoft Translator ? Effectivement, Microsoft nous annoncé le lancement version 2 de la Technologie Preview...
Cliquez pour lire la suite de l'article par redo LANCEMENT EN PREVIEW DE CYCLONE LORS DES TECHDAYS 2010!LANCEMENT EN PREVIEW DE CYCLONE LORS DES TECHDAYS 2010! par MPOWARE
Toutes les vidéos de ce lancement sont en ligne!
Partie I - Intro
http://www.youtube.com/watch?v=LkQzTQ8T6CA
Partie II - Démo 1
http://www.youtube.com/watch?v=drAhYQ7lqvo
Partie III - Démo 2
http://www.youtube.com/watch?v=c8KM_1Gqybc...
Cliquez pour lire la suite de l'article par MPOWARE
Forum
RE : PHP ALGORE : PHP ALGO par Arto_8000
Cliquez pour lire la suite par Arto_8000
Logiciels
Academy System (10.9.4.0)ACADEMY SYSTEM (10.9.4.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Xilisoft Convertisseur Vidéo Ultimate (5.1.39.0305)XILISOFT CONVERTISSEUR VIDéO ULTIMATE (5.1.39.0305)Xilisoft Convertisseur Vidéo Ultimate est un outil puissant de conversion vidéo, facile à utilise... Cliquez pour télécharger Xilisoft Convertisseur Vidéo Ultimate Xilisoft DVD Ripper Ultimate (5.0.64.0304)XILISOFT DVD RIPPER ULTIMATE (5.0.64.0304)Xilisoft DVD Ripper Ultimate est un logiciel excellent pour copier et convertir DVD vers presque ... Cliquez pour télécharger Xilisoft DVD Ripper Ultimate Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods
|