|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||||
|
Membre régulier
![]() Inscription : décembre 2005 Messages : 192 ![]() |
Bonsoir.
Je fais un petit programmequi utilise les session. Un utilisateur se logue avec identifiant et mot de passe. Une fois connecté il est envoyé sur une page qui verifie log et mot de passe. si l'utilisateur est authentifié alors on remplit une variable session avec les info utilisateur et on redirige vers Le site. probleme je perd les infos de la session. Pourtant je met les session start habituels. je travail sous la derniere version de wamp. J'utilise une base de données mysql. Mon os est windows vista et je fais mes test sous IE 7 . voici le code du formulaire: Code :
Code :
Code :
|
||||||
|
|
00
|
|
|
#2 |
|
En attente de confirmation mail
![]() Inscription : juin 2002 Messages : 6 164 ![]() |
Il est possible que ce soit dû au fait que vous n'utilisiez pas le même nom de serveur au niveau des redirections :
Code :
header("location:http://127.0.0.1/finance/login.php?erreur=log"); Notez que vous obtiendrez le nom de la machine ou adresse de manière dynamique (donc portable) via les variables $_SERVER['SERVER_NAME'] ou $_SERVER['SERVER_ADDR']. |
|
|
00
|
|
|
#3 |
|
Membre régulier
![]() Inscription : décembre 2005 Messages : 192 ![]() |
J'avoue ne pas bien comprendre l'explication.
Parce que je suis passé sous WAMP recemment . Sous easy-PHP je faisais comme ça et j'ai jamais eu ce problème. |
|
|
00
|
|
|
#4 |
|
En attente de confirmation mail
![]() Inscription : juin 2002 Messages : 6 164 ![]() |
Lorsque vous êtes sur cette page, quelle adresse est affichée dans votre navigateur (au départ, ie avant toute redirection) ?
Si vous utilisez des adresses différentes, vous aurez un cookie pour chacune d'entre elles (donc perte de la session). Exemple avec : 127.0.0.1 et localhost. Pour vous ça ne change rien mais en interne le "nom" de serveur associé au cookie n'est plus le même : un cookie sera créé avec pour domaine 127.0.0.1 et l'autre avec localhost. Ce n'est qu'une hypothèse ... |
|
|
00
|
|
|
#5 |
|
Membre régulier
![]() Inscription : décembre 2005 Messages : 192 ![]() |
hé bien ce n'est pas qu'une supposition c'est ça.
En faite le problème c'est que j'accédé a wamp en tapant dans le navigateur http://localhost/finance. Si je l fait en tapant http://127.0.0.1/finance ça marche. merci beaucoup j'ignorai que ça faisait une différence pour le serveur. |
|
|
00
|
|
|
#6 | |
|
En attente de confirmation mail
![]() Inscription : juin 2002 Messages : 6 164 ![]() |
Citation:
|
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com