Código PHP:
Ver original
function login(){ try{ 'appId' => '11913061945', // Id. de aplicación 'secret' => appsecret, // Aplication Secret|Clave Secreta 'cookie' => true )); $session = $facebook->getSession(); $this->conn = get_db_conn(); $query = "SELECT * FROM usuarios WHERE iduFB = '".$this->iduFB."'"; if ($result && $session) { $this->output->error = true; $_SESSION['userok']="ok"; $_SESSION['nick']=$result['nick']; $_SESSION['mail']=$result['mail']; $_SESSION['telefono']=$result['telefono']; $_SESSION['direccion']=$result['direccion']; $_SESSION['iduFB']=$this->iduFB; $_SESSION['idclubes']=$result['idclubes']; }else { if(!$session){ $this->output->error= "nosession"; }else{ $this->output->error = false; } } } catch (Exception $e){ $this->output->error = false; $this->output->nameError=$e; } return $this->output; }
la funcion es llamada desde flash por amfphp , y quiciera saber que errores puedo tener en esta funcion, la funcion lo que hace es atrapar el Id de facebook de la persona y con este hace una consulta en la base de datos de mi web y si existe el registro devulve true a flash y si no puede devolver false o "nosession".
saludos