Pb de perte d'un cookie après un response.redirect [ASP] - Programmation
Marsh Posté le 19-08-2001 à 04:19:52
Sans doute parce que la page du redirect n'est pas dans le même répertoire que la page où tu fixe le cookie.
Chaque cookies est accessible selon un domaine et un pathname
précise alors le pathname à la racine du serveur : "/"
Marsh Posté le 20-08-2001 à 10:20:41
Ca ne marche pas et d'après ce que j'ai trouvé un response.redirect pert les cookies créé auparavant : http://lists.evolt.org/archive/Wee [...] 52495.html
Too bad !!
Marsh Posté le 20-08-2001 à 10:34:51
si tu es en ASP3 tu peux essayer Response.Transfer, mais moi j'ai jamais eu ce blème avec Response.redirect, ça marche très bien.
Marsh Posté le 20-08-2001 à 11:07:30
J'ai confirmation de la perte des cookies par response.redirect, car le redirect touche le header contenant les cookies... : http://www.aspalliance.com/nothingmn/view.asp?aid=30
Marsh Posté le 16-08-2001 à 19:46:34
Voilà, dans unsource ASP je positionne un cookie :
Response.Cookies("ID_USER" )=RS("ID_USER_C" ).value (RS est un recordset)
Ensuite je fais un response.redirect vers une autre page ASP
Et arrivé dans cette page le cookie n'est plus valide !!
Je me suis dit que peut-être c'était du au fait que l'affectation n'était pas par valeur mais un pointeur (la variable RS n'est plus valide évidemment dans la page redirigée), d'où mon value mais rien n'y fait. J'ai également essayé en passant par une variable intermédiaire, idem.
Une idée ?