Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3599 connectés 

 


Dernière réponse
Sujet : [ASP] Pb de perte d'un cookie après un response.redirect
Drums 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

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Drums 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
duch 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.
Drums 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 :) !!
DevKiller 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 : "/"
 
 
:)
Drums 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 ?

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)