[ crodream @ 22.02.2005. 16:33 ] @
imam site u kojem mi najviše odgovara upotreba session varijabli, no session se vidi prilikom prvog klika, nakon toga se normalno surfa site i linkovi su čisti, oće bit problema za Google zbog tog prvog klika? |
[ crodream @ 22.02.2005. 16:33 ] @
[ boccio @ 22.02.2005. 17:41 ] @
Vidi se prilikom prvog klika prosto iz razloga sto sessija ne zna da li browser klijenta ima cookies enabled ili ne, pa salje session_id preko GET-a.
Ako vec ne mozes da se resis toga, primeni jedan prost workaround. Uhvati user agent klijenta i ako je neki bot, preskoci session_start() deo. Evo primera: Code: $agent = $_SERVER["HTTP_USER_AGENT"]; $botFlag = 0; $bots = array("Googlebot\/2\.1", "Google\/2\.1", "msnbot\/0\.11"); foreach($bots as $bot) { if (preg_match("/$bot/", $agent)) { $botFlag = 1; } } if (!$botFlag) { session_start(); } [ crodream @ 22.02.2005. 20:34 ] @
ako se ne varam session_start obavezno mora na početak file inače error, al pokušat ću nać nešto
[ boccio @ 22.02.2005. 23:10 ] @
pa ovaj kod i treba da stavis na pocetak fajla...nisam mislio da to treba posebno da napominjem u prvom postu...
[ crodream @ 23.02.2005. 18:57 ] @
ma znam al mi session nije jača strana imao probleme sa outputima pa mislio da će mi i u ovom slučaju izbacit grešku no nije hvala
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|