Page 1 sur 1

Variables de Session incompatibles avec Internet Explorer

Posté : 07 juin 2006, 16:56
par nicolaskeller
Bonjour,

sur mon site j'ai des variables de session qui apparemment ne fonctionnent pas quand sous Internet Explorer je bloque tous les cookies dans "Options Internet" => "Confidentialité" => "Bloquer tous les cookies". Même chose sour Firefox. Comment dois je procéder ?

Par avance merci

Nicolas

Posté : 07 juin 2006, 17:02
par yuuzhantar
c bizarre car si je ne dis pas de bétises,

les variable de session sont enregistrée sur le serveur du site

est tu sur que tu as mis ton session_start(); avant l'en tête <html> ???

Posté : 07 juin 2006, 17:11
par zeus
C'est simplement que, pour qu'un explorateur puisse retrouver la bonne session, un cookie de session est stocké par l'explorateur.

Si tu bloques les cookies, tu bloques les cookies de session et tu empeches le fonctionnement des sessions ;)

Variables de Session incompatibles avec Internet Explorer

Posté : 07 juin 2006, 17:22
par nicolaskeller
Comment Puis-je faire?

Concrètement, j'ai une page PHP qui demande à la personne son email, son nom, prénom, etc....
En cliquant sur "envoyer", la personne est redirigée sur une page "verif.php" qui va vérifier que toutes les informations sont bonneS. Et là les variables sont enregistrées dans une variable de session.
Si tout est bon, la personne est redirigée vers une autre page. Le souci est que si les cookies sont désactivés, aucune variable de session n'est enregistrée.

Posté : 07 juin 2006, 17:36
par zeus
Si tu as la main sur le serveur, tu peut déclencher l'envoi du SID (Session IDentifiant) par l'url plutot que dans le cookie.

Sinon, tu peut l'envoyer toi même à la main.

Plus d'info : http://www.webrankinfo.com/analyses/aut ... ngues5.php

Mais je me demande si il y a beaucoup de personnes qui refuse encore les cookies :-k

Posté : 07 juin 2006, 17:42
par Ryle
Mais je me demande si il y a beaucoup de personnes qui refuse encore les cookies :-k
Probablement autant que l'innombrable 5% de paranos qui désactivent le javascript :)
(il y a d'ailleurs de grandes chances que ce soit les mêmes :))

Cela dit je suis plutôt optimiste et me dis qu'à ce rythme là, il désactiveront bientôt le html, les navigateurs, internet et enfin leurs ordinateur... et du coup on ne sera plus embêtés pour faire nos sites ;)