IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

EDI, CMS, Outils, Scripts et API PHP Discussion :

[Outil] EasyPHP et phpBB : maintien de session


Sujet :

EDI, CMS, Outils, Scripts et API PHP

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    10
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 10
    Par défaut [Outil] EasyPHP et phpBB : maintien de session
    Bonjour,

    J’utilise pour le développement de mon site EasyPhp 1.8 que j’ai installé en utilisant les options par défaut.
    J’ai mis en place un forum Phpbb. Chaque utilisateur du forum se connecte et crée donc une session. J’utilise cette session pour proposer des fonctionnalités supplémentaires aux utilisateurs connectés (qui n’ont rien à voir avec le forum).

    Phpbb utilise systématiquement une fonction append_sid à chaque URL pour y ajouter l’identifiant de session. Je vois d’ailleurs cet identifiant de session sur chaque URL affichée dans le navigateur. Par contre, je n’utilise pas cette fonction pour les pages hors forum, ce qui fait que je perds la session quand j’arrive dessus.

    Ce que je ne comprends pas, c’est que chez mon hébergeur, je ne vois pas apparaître dans l’URL les identifiants de session et dans que je vais sur les pages hors forum, je ne perds pas la session.

    Si quelqu’un a une explication pour m’aider et me dire comment paramétrer EasyPhp pour que cela réagisse de la même manière …

    Merci beaucoup

  2. #2
    Expert confirmé
    Avatar de Swoög
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    6 045
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 6 045
    Par défaut
    Il s'agit de la configuration de PHP pour sauvegarder le SID...

    tu trouveras un petit paragraphe là dessus à la fin du tuto qui est dans ma signature, si tu as des questions supplémentaires n'hésite pas
    Rédacteur "éclectique" (XML, Cours PHP, Cours JavaScript, IRC, Web...)
    Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
    je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
    pensez à la balise [ code ] (bouton #) et au tag :resolu: (en bas)

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    10
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 10
    Par défaut
    merci Swoög, je vais regarder ça.
    il n'y a vraiment pas de solution pour ne pas voir le SID sans utiliser de cookies ?

  4. #4
    Expert confirmé
    Avatar de Swoög
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    6 045
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 6 045
    Par défaut
    Citation Envoyé par lamimolette75
    il n'y a vraiment pas de solution pour ne pas voir le SID sans utiliser de cookies ?
    Tu peux bidouiller en faisant passer à chaque fois le SID en POST, mais c'est désastreux pour le site et les performances :
    pas d'optimisation de type cache possible pour les requête POST
    JS sur chaque page pour forcer les POST
    risque si JS est pas activé/supporter
    et au final le SID est toujours dans le code de la page

    ce ne sont que les deux seules possibilités offertes par PHP... désolé
    Rédacteur "éclectique" (XML, Cours PHP, Cours JavaScript, IRC, Web...)
    Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
    je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
    pensez à la balise [ code ] (bouton #) et au tag :resolu: (en bas)

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    10
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 10
    Par défaut
    Aucune des deux solutions ne semblent fonctionner ...
    Ci-joint mon php.ini si tu as le temps de jeter un oeil ...
    Fichiers attachés Fichiers attachés
    • Type de fichier : txt php.txt (39,8 Ko, 212 affichages)

  6. #6
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 670
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 670
    Par défaut
    Citation Envoyé par lamimolette75
    Aucune des deux solutions ne semblent fonctionner ...
    Ci-joint mon php.ini si tu as le temps de jeter un oeil ...
    pour cacher la transmission du SID dans l'URL change la valeur de "session.use_trans_sid" en "0"

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2003
    Messages
    10
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 10
    Par défaut
    merci, je ferai ça, mais je perds toujours la session sur mon PC alors qu'avec les mêmes sources, celà fonctionne très bien chez mon hébergeur

    quand j'aurai le temps, je tenterai une installation Apache/PHP/MySQL from scratch au lieu d'utiliser EasyPhp

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. maintien de session ouverte
    Par danieldou dans le forum Android
    Réponses: 0
    Dernier message: 10/03/2014, 19h57
  2. [EasyPHP] Activer les sessions sous EasyPHP
    Par kwzprtt dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 2
    Dernier message: 12/05/2007, 09h29
  3. EASYPHP 1.8 et SESSION
    Par oceane751 dans le forum Langage
    Réponses: 5
    Dernier message: 27/03/2006, 14h38
  4. easyphp 1.8 et session
    Par oceane751 dans le forum Administration
    Réponses: 1
    Dernier message: 26/03/2006, 23h32
  5. [EasyPHP] EasyPHP et les sessions
    Par leodi dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 5
    Dernier message: 10/12/2005, 15h00

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo