bigjim21 Posté 22 Mai 2007 Posté 22 Mai 2007 Bonjour, J’ai une question au sujet de l’outil Hub, le http-viewer. Suite à la mise en place du code proposé par Dan pour ne pas activer les sessions lors d’une visite d’un robot, /* Ouverture de session conditionnelle, pas pour les robots identifies */// Spider/Bot pour référencement $spiders = array( "Googlebot", "crawler", "Slurp", "Fast", "ia_archiver", "Scooter", "Robot", "VoilaBot", "W3C", "ZyBorg", "Deepindex", "xecho" ); $from_spider = false; foreach($spiders as $Val) { if (eregi($Val, $_SERVER["HTTP_USER_AGENT"])) { $from_spider = true; break; } }// Session ini_set("session.use_trans_sid", "0");if(!$from_spider) { session_start();} je souhaiterai savoir s’il est normal que la ligne Set-Cookie: PHPSESSID=.... s’affiche toujours dans le résultat de la visualisation de l’entête ? Pour moi, oui, un spider Hub n’apparaissant pas dans le tableau des robots ci-dessus, mais je voudrais juste une confirmation ! Merci Chris
Dan Posté 22 Mai 2007 Posté 22 Mai 2007 Bonjour, C'est normal parce que dans l'analyseur d'entête, j'utilise ceci comme User_Agent : Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Ce n'est donc pas vu comme un robot. Dan
bigjim21 Posté 22 Mai 2007 Auteur Posté 22 Mai 2007 Ok me voilà rassuré ! Merci pour ta réponse Dan. Chris
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant