cheyenne session/active? sous repertoire
rosanoff12-Mar-2009/8:43:34+1:00
Bonjour,
Je n'arrive pas à avoir une session active sur une page qui se trouve dans un sous répertoire ?

dans un répertoire j'ai une page avec comme code :

session/start
session/add 'etab :etab
response/redirect "/sousrep/test.rsp"

dans ma page test.rsp

print session/active?

Comme retour j'ai : false
Sur une page qui se trouve aussi dans le répertoire principale j'ai : true

Donc ma question : peut on avoir une session active avec des sous repertoires ?
Si oui un petit exemple car je suis bloqué.
Merci par avance.
DocKimbel12-Mar-2009/9:09:22+1:00
Bonjour,

Je viens de faire le test en utilisant %www/manual.rsp pour lancer une session à la main (comme tu le fais) et j'ai créé un sous-répertoire avec un script RSP de test. Session/active? me renvoit bien TRUE. Mais si je ferme la session et que j'en ouvre une nouvelle, j'obtiens FALSE systématiquement.

Après analyse, il semble que le navigateur renvoit l'ancien cookie de session en premier devant le nouveau et l'ancienne session étant expirée, on a FALSE en retour.

Je vais regarder ce soir comment corriger (ou contourner) ce problème (testé sous IE, peut-etre que FF a un comportement différent).

En attendant, la fermeture/réouverture du navigateur en fin de session permet de contourner ce problème.

Merci pour ton rapport clair et précis.
none12-Mar-2009/9:26:19+1:00
Bonjour,
Merci pour la réponse ultra rapide.
En effet après avoir détruit les cookies j'ai le même résultat que toi. Je travail avec ff sous linux.
Super boulot.

Login required to Post.


Powered by RebelBB and REBOL 2.7.8.4.2