zagadka Posté 11 Avril 2006 Partager Posté 11 Avril 2006 Bonjour, J'ai un pb bizarre avec un serveur ..... j'ai crée une page de base pour tester les sessions : <?php session_start();if(!isset($NOM)) { $NOM = "Durand"; session_register("NOM"); echo "init"; } else { echo "pas d'init"; } echo " <a href=$PHP_SELF>recharger</a>"; ?> et ce code marche sous firefox en http et https et sous ie en http mais pas en https (ce qui est tres bizarre ce que les cookies sur le client ne sont pas crees sous ie que ce soit en http ou https) Et je n'interdit pas les cookies sur les postes client car si par ex je vais sur google j'en ai de cree.... qqun pourrait-il me quider ??? version : Apache/1.3.33 (Unix) mod_gzip/1.3.19.1a PHP/4.4.0 mod_ssl/2.8.24 OpenSSL/0.9.8 Merci Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dan Posté 11 Avril 2006 Partager Posté 11 Avril 2006 As-tu essayé en remplaçant if(!isset($NOM)) par if(!isset($_COOKIE['NOM'])) Et tu devrais utiliser setcookie() si tu veux des cookies sur le poste de travail bool setcookie ( string name [, string value [, int expire [, string path [, string domain [, bool secure]]]]] ) Dan Lien vers le commentaire Partager sur d’autres sites More sharing options...
zagadka Posté 14 Avril 2006 Auteur Partager Posté 14 Avril 2006 Malheureusement ce n'est pas ca.... Je crois que c'est plutot un problème de mon serveur.... Car sur un autre serveur j'ai le meme chose a priori et ca marche (memes versions ; meme php.ini/httpd.conf) Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant