J'espère que la question n'a pas déjà été posée, j'ai regardé
rapidemant dans le snews et je n'ai rien vu. Si toutefois le problème
existe déjà, merci de me le dire.
Voilà, j'ai un problème avec les sessions.
J'ai une première page qui se contente de demander login et mot de
passe de l'utilisteur. Si l'utilisateur existe dans la base,
j'enregistre dans des variables de sessions des informations. S'il
n'existe pas, il rentre en visiteur.
Les enregistrements des variables de session ont lieu dans une page
qui ne fait que ca, puis qui redirige ensuite vers la page d'accueil.
Le principe est donc le suivant :
Page de formulaire --> enregitrement --> Accueil
(demande login/mdp) (enregistre var) (c'est parti!!!)
Mais à chaque premier acces, la page d'accueil m'indique qu'aucune
variable de session n'est enregistrée.
Je demande l'affichage de l'identificateur de session, et il n'y en a
pas.
Tout comme dans la page d'enregistrement des variables (pour le
premier acces uniquement).
Par contre, si je propose d'aller à la page d'accueil depuis la page
d'enregistrement via un lien <a href="..."> ca fonctionne, les
variables de session sont bien enregistrée et une session existe
arrivé à l'accueil (alors qu'il n'y avait pas d'identificateur dans la
phase d'enregistrement.)
Par contre, s'il ne s'agit pas d'un premier accès, ca passe. Une
session existe et tout fonctionne.
PS : Pour faire mon renvoi direct, j'utilise le setTimeout de
Javascript.
Si quelqu'un y comprends quelque chose, merci de m'expliquer.
Fred
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Guillaume Bouchard
Fred wrote:
Mais à chaque premier acces, la page d'accueil m'indique qu'aucune variable de session n'est enregistrée.
Surement que tu nas pas transmit ton ID de session.
Par contre, si je propose d'aller à la page d'accueil depuis la page d'enregistrement via un lien <a href="..."> ca fonctionne, les variables de session sont bien enregistrée et une session existe arrivé à l'accueil (alors qu'il n'y avait pas d'identificateur dans la phase d'enregistrement.)
Il y a de grand chose que le systeme d'ajout d'id dans l'url de php ne fonctionne pas avec les javascript. Ajout manuelement l'id dans ton url javascript via un echo session_id() bien placé et le problème sera reglé.
-- Guillaume.
Fred wrote:
Mais à chaque premier acces, la page d'accueil m'indique qu'aucune
variable de session n'est enregistrée.
Surement que tu nas pas transmit ton ID de session.
Par contre, si je propose d'aller à la page d'accueil depuis la page
d'enregistrement via un lien <a href="..."> ca fonctionne, les
variables de session sont bien enregistrée et une session existe
arrivé à l'accueil (alors qu'il n'y avait pas d'identificateur dans la
phase d'enregistrement.)
Il y a de grand chose que le systeme d'ajout d'id dans l'url de php ne
fonctionne pas avec les javascript. Ajout manuelement l'id dans ton url
javascript via un echo session_id() bien placé et le problème sera reglé.
Mais à chaque premier acces, la page d'accueil m'indique qu'aucune variable de session n'est enregistrée.
Surement que tu nas pas transmit ton ID de session.
Par contre, si je propose d'aller à la page d'accueil depuis la page d'enregistrement via un lien <a href="..."> ca fonctionne, les variables de session sont bien enregistrée et une session existe arrivé à l'accueil (alors qu'il n'y avait pas d'identificateur dans la phase d'enregistrement.)
Il y a de grand chose que le systeme d'ajout d'id dans l'url de php ne fonctionne pas avec les javascript. Ajout manuelement l'id dans ton url javascript via un echo session_id() bien placé et le problème sera reglé.
-- Guillaume.
tjudesyv
Guillaume Bouchard wrote in message news:<40c55998$0$4202$...
Fred wrote:
Mais à chaque premier acces, la page d'accueil m'indique qu'aucune variable de session n'est enregistrée.
Surement que tu nas pas transmit ton ID de session.
Par contre, si je propose d'aller à la page d'accueil depuis la page d'enregistrement via un lien <a href="..."> ca fonctionne, les variables de session sont bien enregistrée et une session existe arrivé à l'accueil (alors qu'il n'y avait pas d'identificateur dans la phase d'enregistrement.)
Il y a de grand chose que le systeme d'ajout d'id dans l'url de php ne fonctionne pas avec les javascript. Ajout manuelement l'id dans ton url javascript via un echo session_id() bien placé et le problème sera reglé. OK, je vais tester ca.
Il semble donc que ca vienne de ma redirection par Javascript. Je me demandais si une redirection PHP n'existait pas?
Merci pour l'info.
Guillaume Bouchard <guillaume_fclp@apinc.org> wrote in message news:<40c55998$0$4202$626a14ce@news.free.fr>...
Fred wrote:
Mais à chaque premier acces, la page d'accueil m'indique qu'aucune
variable de session n'est enregistrée.
Surement que tu nas pas transmit ton ID de session.
Par contre, si je propose d'aller à la page d'accueil depuis la page
d'enregistrement via un lien <a href="..."> ca fonctionne, les
variables de session sont bien enregistrée et une session existe
arrivé à l'accueil (alors qu'il n'y avait pas d'identificateur dans la
phase d'enregistrement.)
Il y a de grand chose que le systeme d'ajout d'id dans l'url de php ne
fonctionne pas avec les javascript. Ajout manuelement l'id dans ton url
javascript via un echo session_id() bien placé et le problème sera reglé.
OK, je vais tester ca.
Il semble donc que ca vienne de ma redirection par Javascript.
Je me demandais si une redirection PHP n'existait pas?
Guillaume Bouchard wrote in message news:<40c55998$0$4202$...
Fred wrote:
Mais à chaque premier acces, la page d'accueil m'indique qu'aucune variable de session n'est enregistrée.
Surement que tu nas pas transmit ton ID de session.
Par contre, si je propose d'aller à la page d'accueil depuis la page d'enregistrement via un lien <a href="..."> ca fonctionne, les variables de session sont bien enregistrée et une session existe arrivé à l'accueil (alors qu'il n'y avait pas d'identificateur dans la phase d'enregistrement.)
Il y a de grand chose que le systeme d'ajout d'id dans l'url de php ne fonctionne pas avec les javascript. Ajout manuelement l'id dans ton url javascript via un echo session_id() bien placé et le problème sera reglé. OK, je vais tester ca.
Il semble donc que ca vienne de ma redirection par Javascript. Je me demandais si une redirection PHP n'existait pas?