Accueil > Forum > > > > Cookies et IE : Ok en local, KO sur serveur.
Cookies et IE : Ok en local, KO sur serveur.
mercredi 19 novembre 2008 à 11:38:54 |
Cookies et IE : Ok en local, KO sur serveur.

hakeem69
|
Salut la foule ! Je développe actuellement un Intranet pour ma boite. Comme le serveur n'est pas des plus rapide, je code dans un premier temps en local. Ce script contient un menu vertical dépliable progressivement, il a également pour bénéfice de garder en mémoire via cookies, la dernière rubrique ouverte lors du rechargement. En local, cela fonctionne très bien sur tous les navigateurs, mais lorsque je le met sur le serveur : ça ne fonctionne plus avec Internet explorer (6&7) ! (FireFox OK). Non seulement le menu ne garde rien en mémoire, mais en plus toutes les rubriques sont ouvertes ! Pour moi nous sommes face à un phénomène surnaturel car le javascript est un langage qui s'exécute coté client ! Que la page soit chargé depuis un serveur ou depuis C:/mes_doc ne doit rien changer si ? Devrais-je revoir mes fondamentaux ? Le hic c'est que ma boite navigue avec Internet Explorer V6 et les cookies sont accepté alors avant de poster mon code, je voulais savoir si vous aviez déjà rencontré un problème de ce type et si vous aviez pu le résoudre. Cordialement. Hakim.
|
|
mercredi 19 novembre 2008 à 12:26:25 |
Re : Cookies et IE : Ok en local, KO sur serveur.

bultez
|
bonjour, oui, oui, j'ai déjà rencontré de nombreux problèmes ( faut dire que je ne suis pas très doué ) >> la page soit chargé depuis un serveur ou depuis C:/mes_doc ne doit rien changer si ? si si ( l'impératirce ) déjà, en local tu es probablement sous windows, et le serveur ? aussi ? ou il est sous linux ? s'il est sous linux, par exemple, les majuscules/minuscules dans le noms des répertoires/fichiers sont sans importance en local, pas sur le serveur. ou même... tu utilises php sur le serveur, toujours par exemple ? tu es sûr d'avoir la même version ? le même paramétrage ? ..... ou...
bon... ce n'est peut-être pas ton cas, mais de nombreuses possibilités que cela diffère chez l'un par rapport à l'autre, mais avec aussi peu d'infos, ça va pas être simple...
Cordialement
|
|
mercredi 19 novembre 2008 à 12:47:37 |
Re : Cookies et IE : Ok en local, KO sur serveur.

Bul3
|
ah... j'avais pas vu le titre ! c'est avec les cookies qu'il y a un problème ? vérifie alors peut-être d'abord ce qui est mis dans ;expire=????
|
|
mercredi 19 novembre 2008 à 15:06:54 |
Re : Cookies et IE : Ok en local, KO sur serveur.

hakeem69
|
Hi bultez ! Merci pour ces infos. Les PC sont bien sous XP, les serveurs sur Windows Server 2003 avec IIS 6. Toutes les pages sont en PHP, mais est-ce vraiment important étant donné que le problème vient du javascript et des cookies (langage local donc) ?
Sinon dans pour l'expire j'ai : expires=" + d.toGMTString() + "; path=/";
Ca peut venir de la Je suis confus mais tu t'en doute, c'est un script ''tout fait'', j'ai déjà codé basiquement en JS mais je ne me suis jamais attaqué aux cookies, je suis donc en terre inconnue. D'avance merci pour votre aide. Hakim
|
|
mercredi 19 novembre 2008 à 15:28:51 |
Re : Cookies et IE : Ok en local, KO sur serveur.

Bul3
|
certes php est coté serveur et javascript coté client, mais qui crée le html/javascript... ton php, donc... pour expires; il faut voir ce que tu met ! devant, tu dois avoir des lignes qui ressemblent à ... var da = new Date(); var d = new Date( Date.parse(da) + ( 1000*60*60*24*365 ) ); ... j'ai déjà eu des souci justement quand cet expires n'était pas correct ( je ne sais plus si c'était en "local" ou sur le site, mais d'un coté le cookie était conservé, pas de l'autre ) il reste peut-être du debogage à faire ? .--------.----------------------------------------------------------. |Internet|activer le deboggage : Outils/options Internet/Avancés | |Explorer| dans la liste, sous "Navigation" : décocher | | | o Afficher une notification de chaque erreur de script | | | o Désactiver le débogage de Scripts (Internet Explorer) | | | et mieux, : télécharger le Debogger IE | | | voir aussi : DebugBar et Companion JS | .--------.----------------------------------------------------------.
|
Cordialement
|
|
mercredi 19 novembre 2008 à 16:56:02 |
Re : Cookies et IE : Ok en local, KO sur serveur.

hakeem69
|
Re, Tu dis que j'ai c'est le PHP qui renvoie le html/javascript. Pour le html, ok mais pour le javascript ? Même si celui si est dans un fichier JS bien distinct ? Dans tous les cas la fonction complète est la suivante : SDMenu.prototype.memorize = function() { if (this.remember) { var states = new Array(); for (var i = 0; i < this.submenus.length; i++) states.push(this.submenus[i].className == "collapsed" ? 0 : 1); var d = new Date(); d.setTime(d.getTime() + (30 * 24 * 60 * 60 * 1000)); document.cookie = "sdmenu_" + encodeURIComponent(this.menu.id) + "=" + states.join("") + "; expires=" + d.toGMTString() + "; path=/"; } Si vous avez une idée... ? Hakim
|
|
mercredi 19 novembre 2008 à 17:47:05 |
Re : Cookies et IE : Ok en local, KO sur serveur.

Bul3
|
je ne vois pas d'anomalies.... tu as vérifié si le cookie était créé ? et ce qu'il contient est bon ? en le comparant avec celui crée "en local", c'est la même chose ? ou alors.... l'erreur est ailleurs ? ce n'est peut-être pas du au cookie deboggage, pas à pas...
|
|
mercredi 19 novembre 2008 à 17:56:25 |
Re : Cookies et IE : Ok en local, KO sur serveur.

PetoleTeam
|
Bonjour, Puis je me permettre? ...les cookies sont-ils acceptés sur les postes de ton intranet ? ;O)
|
|
jeudi 20 novembre 2008 à 10:41:39 |
Re : Cookies et IE : Ok en local, KO sur serveur.

hakeem69
|
Hello Petol,
comme précisé dans mon premier message, oui, les cookies sont aceptées. je crois que la machine va (une fois de plus) l'emporter sur l'homme, je vais m'orienter vers un autre code.
Je viens de me rendre compte que je rencontre le même problème avec la fonction session start de PHP ! même si c'est un autre histoire, c'est la même configuration de problème. en local : OK sur tous navigateurs, sur serveur : KO sur IE 6 et 7 only 
je désespere... Hakim
|
|
jeudi 20 novembre 2008 à 10:57:28 |
Re : Cookies et IE : Ok en local, KO sur serveur.

Bul3
|
>> Je viens de me rendre compte que je rencontre le même problème avec la fonction session start de PHP ! >>même si c'est un autre histoire,ah ben non du coup : c'est la même histoire je pense le paramétrage et/ou la version de php doi[ven]t être différent[s] un spécialiste qui passera (?) par ici tu diras probablement ça de manière plus précise ou alors poser la question dans http://www.phpcs.com/
|
|
Cette discussion est classée dans : local, ie, serveur, ok, cookies
Répondre à ce message
Sujets en rapport avec ce message
problème fonctionnement ajax sous IE [ par ahcorad ]
Bonjour, J'ai développé une application sur mon portable qui fonctionne parfaitement, je l'ai mis sur le serveur dédié, et la toutes les fonction AJAX
Socket en javascript sur ie [ par tedoldi ]
Salut,J'aurais voulu savoir si quelqu'un aurait déjà réussi à créer une socket sur internet explorer.Je voudrais juste que le serveur puissent indique
applet [ par chaaw00 ]
je voulait savoir comment on fait pour que le flux d'entrée provenant d'un serveur peut arriver a une applet qui se trouve sur mon serveur local que j
différence entre local et serveur [ par Erick007 ]
Bonjour je ne suis pas sure de comprendre et j'aimerais une petite explication, j'ai écrit un petit script de quoi de très simple qui va chercher a l'
Cookie et serveur [ par lineb76 ]
Bonjour,Y a t il quelque chose à faire coté serveur pour que les cookies fonctionnent?En fait, en local, mon appli qui fait appel aux cookies fonction
compatibilité script navigateur [ par chico748 ]
Bonsoir chers membres Je suis débutant en développement web.Je voudrais savoir quels sont les outils pour tester en LOCAL la compatibilité de site ave
Problème de visualisation sous IE avec une infobulle [ par mylene38 ]
Bonjour, Tout d'abord je suis toute nouvelle sur le forum alors n'hésitez pas à me dire si je me trompe ou fait mal mes demandes. Alors voilà mon sou
onChange ne fonctionne pas dan IE [ par ced1992 ]
bonjour, j'ai un select : choice1 choice2 // et voici mon javascript. function changechoice(choice) { with(choice) { if (value=
methode indexOf(objet) sur ie [ par chico748 ]
comment gerer la methode indexOf() sur ie.Jai fais mon code qui marche sur firefox mais pas sur ie. SereniXHashMap.prototype.getKeyIndex = function(ke
Livres en rapport
|
Derniers Blogs
SLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPSSLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPS par Vko
Retrouvez les slides et les démo de ma session Fast & Furious XAML Apps. A ceux qui se posent la question : "est-ce que le code de la DataGrid est disponible?", je vous répondrais "pas encore". Je vais mettre en place un projet codeplex pour part...
Cliquez pour lire la suite de l'article par Vko XNA IS DEAD!XNA IS DEAD! par richardc
Depuis la semaine dernière (et grâce aux TechDays 2012), je me penche activement sur la nouvelle version de Windows, aka Windows 8. Vous me direz, il était temps puisque la première preview date de Septembre dernier.
OK. Remarquez, on n'en est qu'aux...
Cliquez pour lire la suite de l'article par richardc TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 !TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 ! par ROMELARD Fabrice
Speakers: Fabrice Meillon et Stanislas Quastana Cette session est basée entièrement sur celle donnée lors de la BUILD cet hiver. Il n'y a pas d'ajout d'information en rapport avec cet évènement passé. Windows 8 Server sera intégralem...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE)[HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE) par Gio
Je m'y prends un peu tard je sais, mais bon je suis développeur web et donc hyper fainéant ! Toujours dans le cadre des technologies émergentes, ici HTML5, parce qu'on aime HTML5 chez Wyg , nous seront présent, le vieux ( Aurélien V.) et moi, pour pr...
Cliquez pour lire la suite de l'article par Gio
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|