Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 4 odgovora
  • 4.361 pregleda

Najnovija ↓

session varijable 22.02.2005. u 17:33 · pre 264 meseca #1
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?
Re: session varijable 22.02.2005. u 18:41 · pre 264 meseca #2
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();
} 
Potpis
Jeff, one day you’ll understand that it’s harder to be kind than clever.
Re: session varijable 22.02.2005. u 21:34 · pre 264 meseca #3
ako se ne varam session_start obavezno mora na početak file inače error, al pokušat ću nać nešto
Re: session varijable 23.02.2005. u 00:10 · pre 264 meseca #4
pa ovaj kod i treba da stavis na pocetak fajla...nisam mislio da to treba posebno da napominjem u prvom postu...
Potpis
Jeff, one day you’ll understand that it’s harder to be kind than clever.
Re: session varijable 23.02.2005. u 19:57 · pre 264 meseca #5
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
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme