Forum CMS Made Simple Francophone

Aide francophone sur CMS Made Simple

Vous n'êtes pas identifié(e).

Annonce

ATTENTION

  • Prenez le temps de rechercher si quelqu'un n'a pas déjà proposé une solution à votre problème. Sur le forum français et sur le wiki
  • Pensez à mettre à jour votre version de CMS Made Simple. Nous ne faisons de support que sur LA dernière version de CMS Made Simple.
  • Renseignez impérativement le formulaire de nouveau message de manière la plus complète que possible. Dans votre CMS utiliser le menu Administration du site/Informations du système en haut Vue au format texte. Ces informations demandées nous permettent de mieux vous aider
  • Ajoutez [Résolu] au début du titre de votre 1er message lorsqu'une solution a été trouvée.

#1 06/11/2017 13:43:38

tanios
Petit nouveau
Inscription : 19/09/2017
Messages : 4

[Résolu] session_id() change

#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: 2.2.3.1
#~ Url du site :
#~ Hébergeur / Soft :
#~ Informations Système :
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~



Bonjour,

Une petite question par rapport à la fonction session_id(): le cms peut il le redéfinir ?

Je m'explique, j'ajoute des variables avec $_SESSION["myparam"] = "myval"; dans le DoAction().
Cependant, il arrive sans que je trouve pourquoi , que le session_id() aie changé, mais que le contenu de $_SESSION soit identique.

J'ai placé le code suivant dans le DoAction() pour tester:

[== PHP ==]
if(!isset($_SESSION["ssid_1"]))
            $_SESSION["ssid_1"] = session_id();      
        else if( $_SESSION["ssid_1"] != session_id() )
        {
            $_SESSION["ssid_2"] = session_id();
            echo "ERR: ssid different : ".$_SESSION["ssid_1"]." ".$_SESSION["ssid_2"] ;
        }

Merci pour votre aide

Dernière modification par tanios (15/12/2017 14:12:09)

Hors ligne

Pied de page des forums