mam pewien problem - polega on na tym, że mam aplikacje na facebooku składającą się z 3 dokumenów php - 2 strony. Na główną wchodzę bez problemu, ale kolejne ładują się i pochwili wywalają mnie na glówną. Sprawdziłem - getUser() zwraca 0. Nie do końca rozumiem o co chodzi. Miałem wcześniej taki problem, ale przy konstruktorze dodałem 'cookie' => true, .
Kod, który powtarza sie na tych stronach i odpowiada za sprawdzenie zalogowoania wygląda tak:
'appId' => '666', 'secret' => '666', 'cookie' => true, )); $session = $facebook -> getSession(); if($session){ try{ $user = $facebook -> getUser(); }catch(FacebookApiException $e){ } } if (!$user) { 'next' => 'http://apps.facebook.com/aplikacja/', 'display' => 'page', )); } else {
Pozdrawiam Virtualman