Autor | Zpráva | ||
---|---|---|---|
akaka Profil * |
#1 · Zasláno: 11. 2. 2013, 18:51:52 · Upravil/a: Moderátor (editace znemožněna) 11. 2. 2013, 20:27:05
Zdravím, mám přihlášení na webu, přes facebook, ovšem mi pořád vrací $id že je 0, tím pádem ho pořád přesměrovává na facebook pro kontrolu a google chrome mi vyhodí smyčku - ERR_TOO_MANY_REDIRECTS...
session_start(); include ("dbconf.php"); require 'fb/config.php'; $id = $facebook->getUser(); if ($id==0){ $loginUrl = $facebook->getLoginUrl(array( 'scope' => 'email,publish_stream,publish_actions', 'redirect_uri'=>'http://www.mujweb.cz/login.php')); #header("Location: ".$loginUrl); echo $id; exit(); } nevíte někdo poradit čím to může být ? Moderátor jenikkozak: Když chceš vlákno přesunout, stačí napsat. Nezakládej duplicitní témata.
|
||
akaka Profil * |
#2 · Zasláno: 11. 2. 2013, 21:11:21
netuší nikdo, čím to může být ? seru se s tím už 2 dny a nic mě nenapadá, hledal jsem i na netu , getuser .. return 0 je o tom hodně témat ale žádné mi nepomohlo :(
|
||
candiess Profil |
#3 · Zasláno: 12. 2. 2013, 17:50:52
akaka:
Mě se ten Váš kód moc nezdá, kde ukládáte stav uživatele (přihlášení)? Zkuste tuto filosofii: Je uživatel není přihlášen -> Požádám FB o data -> Změním stav uživatele na "přihlášený" Tento Váš skript neuchovává to $id nikde, takže se zacyklíte, protože se tam nedrží žádný status uživatele. |
||
Časová prodleva: 11 let
|
0