|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre habitué
![]() Inscription : octobre 2005 Messages : 745 ![]() |
Bonjour,
j'utilise de l'asp pour mes pages web avec une variable session pour recuperer la langue et attaquer une base en fonction de cette langue. Au debut vu qu'elle n'est pas renseigné la session je l'a met a 'en' pour anglais, or ensuite , dans mon site je dois pouvoir changer la langue, la session. cela marche pour la page que je consulte, mais lorsque je change de page il me repasse la session a 'en' alors qu'elle devrait changer... Quelqu'un pourrait il m'aider?? d'avance merci |
|
|
00
|
|
|
#2 |
|
Membre éprouvé
![]() ![]() Inscription : avril 2002 Messages : 377 ![]() |
il nous faudrait un peu de code...
La ou tu ecrit/lit la variable de session. |
|
|
00
|
|
|
#3 | ||||
|
Membre habitué
![]() Inscription : octobre 2005 Messages : 745 ![]() |
j'initialise ma variable avec ca au debut de chaque page :
Code :
<!-- #include File="./Includes/DS_SESSION.asp"--> Code :
Code :
<!-- #include File="./Includes/MenuLangue3.asp"--> dans lequel j'ai : Code :
donc o clic sur mes drapeaux ils me change bien la session mais pour la page si je clique sur in lien de mapage la session revient a 'en'... |
||||
|
|
00
|
|
|
#4 |
|
Membre éprouvé
![]() ![]() Inscription : avril 2002 Messages : 377 ![]() |
je ne vois rien d'anormal.
Ton code devrait fonctionner. |
|
|
00
|
|
|
#5 |
|
Membre habitué
![]() Inscription : octobre 2005 Messages : 745 ![]() |
bah il ne conserve pas la nlle session, il me laisse 'en'
ya pas des trucs pour forcer la destruction de la variable pour la remplacer par la nlle, histoire d'etre sur, quoi! |
|
|
00
|
|
|
#6 | ||
|
Membre éprouvé
![]() Inscription : janvier 2004 Messages : 1 071 ![]() |
C'est normal.
Quand tu changes de page ton request.querystring("langue")="" vive le global.asa Code :
[/CODE]
__________________
La patience est un arbre aux racines amères, mais aux fruits ci-doux. |
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com