J'ai un gros problème avec Session et Cookies en ASP classique.Session/Les cookies ne sont pas réglés (Post, Redirect)
je "a.asp" où je mets le Session("step") = "1"
. Cela fonctionne et quand j'appelle mon "test.asp" où je fais <%=Session("step")%>
je reçois "1".
Puis-je présenter le formulaire « a.asp » à « process.asp » où je mets les autres variables de session sur la base des valeurs de formulaire soumis. Enfin, je redirige vers "b.asp".
Sur "b.asp" je vérifie si Session("step") = "1"
et le mettre à "2" si c'était "1" et rediriger vers "a.asp" sinon. J'écris le Session("step")
sur la page et il dit "2" mais quand j'appelle "test.asp" il dit "1".
Il semble que la page elle-même a obtenu la bonne valeur, mais un rechargement ou toute autre page ne tient pas compte de la modification de la valeur la session/cookie. Essayé la même chose avec des cookies (Response.Cookies("step")
/Request.Cookies("step")
) et j'ai obtenu le même résultat.
pages sont tous dans le même dossier et il y a seulement 1 travailleur-fil sur IIS.
ne peux pas comprendre pourquoi la session et les cookies ne sont pas se définir. Tout conseil apprécié!