BONJOUR !!!
J'ai un probleme au niveau de l'actualisation des cookies:
je une fonction SetCookie (la fonction et inclus plus bas) , ou que je passe la date d'expiration:
Donc il me semble en lui passent la date d'expiration que le cookie sera sauvegarder sur la DD de l'utilisateur:
J'ai des postes ou que je n'ai pas de probleme mais bizarrement sur un poste le cookie n'est pas toujours présent sur le poste?
Si j'efface les fichiers temporaraire sur ce poste et je me reconnecte le cookie et présent ?
IE explorer 7 + Google Toolbar est présent sur le poste qui me posse des problèmes .
Remarque dans les headers de mes pages je passe (car je veux que elle sont toujours actualiser ) :
Ma question :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <META NAME="Cache" CONTENT="no-store"> <META NAME="Pragma" CONTENT="no-cache"> <META NAME="expires" content="0">
Je fait comment pour que un cookie et toujours présent dans le header et que il sera toujours mis a jour ?
Ma fonction de création cookie:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 function SetCookie (name, value) { // un cookie a besoin d'un nom, d'une valeur, d'un nom de domaine, d'une date d'expiration // //((expires==null) ? "" : ("; expires="+expires.toGMTString()))+ ---->le cookie expire a la fin de la session !!!! var argv=SetCookie.arguments; var argc=SetCookie.arguments.length; var expires=(argc > 2) ? argv[2] : null; var path=(argc > 3) ? argv[3] : null; var domain=(argc > 4) ? argv[4] : null; var secure=(argc > 5) ? argv[5] : false; document.cookie=name+"="+escape(value)+"|"+"; path=/"+ ((expires==null) ? "" : ("; expires="+expires.toGMTString()))+ ((path==null) ? "" : ("; path=/"+path))+ ((domain==null) ? "" : ("; domain="+domain))+ ((secure==true) ? "; secure" : ""); }
Partager