Facebook App "facebook->getUser()" = 0

Dimenson

Erfahrenes Mitglied
Hallo,

heute habe ich festgestellt das meine Facebook Apps nicht mehr richtig funktionieren.

Mittlerweile konnte ich es auch eingrenzen.
Und zwar liegt es an "facebook->getUser()" irgendwie.

Wenn ich meine Facebook App das erste mal aufrufe bekomme ich meine User-ID, die via facebook->getUser() abgefragt wird, angezeigt.

Meine Facebook-App hat eine <form> die per Post Daten sendet, sobald dies geschieht bekomme ich als User-ID die 0 zurück.

Ich dachte das könnte vllt an Sessions liegen, deshalb fügte ich in mein Script "session_start()" ein. Hat leider auch nichts geholfen.

Hier meine index.php:

PHP:
session_start();
require_once 'src/facebook.php';
require_once 'wi.includes/functions.php';
require_once 'wi.includes/facebook_access.php';

$signed_request = $facebook->getSignedRequest();
$like_status = $signed_request["page"]["liked"];

Hier meine facebook_access.php:

PHP:
$app_id  = 'xxxxxxxxxxxxxxxxxxxxxx';
$application_secret = 'xxxxxxxxxxxxxxxxxxx';
$facebook = new Facebook(array(   'appId'  => $app_id,  
      'secret' => $application_secret,  
      'cookie' => true, 
));  

$user = $facebook->getUser();
print_r($user);
if ($user) {
  try {
    $userData = $facebook->api('/me');
  } catch (FacebookApiException $e) {
    error_log($e);
    $user = null;
  }
}

if (!$user) {
  $loginUrl = $facebook->getLoginUrl(
            array(
                'scope' => 'publish_stream, user_likes, user_birthday, user_photos',
                'redirect_uri' => 'https://www.facebook.com/pages/xxxxxxxxx/xxxxxxxxxx?sk=app_'.$app_id 
            )
    );
    //echo("<script> top.location.href='" . $loginUrl . "'</script>");
    echo "fehler";

}

Hier ein Auschnitt meiner Form:
<form id="form1" name="form1" method="post" action="">


Ich hoffe einer kann mir helfen.

Danke
 
Fehler behoben. Drecks Firefox hat mich 3 Stunden verarscht.
Ich wunderte mich auf einmal als ich es mit Chrome testete und es lief.
Cookies->Drittanbieter waren deaktiviert.

Das war's ^^
 
Zurück