Foros del Web » Programando para Internet » PHP »

funcion para login en Facebook.

Estas en el tema de funcion para login en Facebook. en el foro de PHP en Foros del Web. hola tengo esta funcion que identifica a un usuario en mi web con el id de facebook.. @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código PHP: Ver original function login ...
  #1 (permalink)  
Antiguo 11/10/2010, 09:23
Avatar de RIVERMILLOS  
Fecha de Ingreso: marzo-2010
Mensajes: 1.336
Antigüedad: 14 años, 1 mes
Puntos: 15
funcion para login en Facebook.

hola tengo esta funcion que identifica a un usuario en mi web con el id de facebook..

Código PHP:
Ver original
  1. function login(){
  2. try{
  3. $facebook = new Facebook(array(
  4.   'appId'  => '11913061945', // Id. de aplicación
  5.   'secret' => appsecret, // Aplication Secret|Clave Secreta
  6.   'cookie' => true
  7. ));
  8. $session = $facebook->getSession();
  9. $this->conn = get_db_conn();
  10. $this->iduFB = mysql_real_escape_string($session['uid']);
  11. $query = "SELECT * FROM usuarios WHERE iduFB = '".$this->iduFB."'";
  12. $result = mysql_fetch_array(mysql_query($query));
  13. if ($result && $session) {
  14. $this->output->error = true;
  15. $_SESSION['userok']="ok";
  16. $_SESSION['nick']=$result['nick'];
  17. $_SESSION['mail']=$result['mail'];
  18. $_SESSION['telefono']=$result['telefono'];
  19. $_SESSION['direccion']=$result['direccion'];
  20. $_SESSION['iduFB']=$this->iduFB;
  21. $_SESSION['idclubes']=$result['idclubes'];
  22. }else {
  23. if(!$session){
  24. $this->output->error= "nosession";
  25. }else{
  26. $this->output->error = false;
  27. }
  28. }
  29. mysql_close($this->conn);
  30. } catch (Exception $e){
  31. $this->output->error = false;
  32. $this->output->nameError=$e;
  33. }
  34. return $this->output;
  35. }


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
  #2 (permalink)  
Antiguo 11/10/2010, 10:32
Avatar de catpaw  
Fecha de Ingreso: mayo-2010
Ubicación: xalapa
Mensajes: 856
Antigüedad: 13 años, 11 meses
Puntos: 23
Respuesta: funcion para login en Facebook.

Quieres saber que errores porq no te funciona???
Si no te funciona te marca algun error o simplemente no hace nada???

O solo por simple habre de conocimiento y perfeccion???

XD
  #3 (permalink)  
Antiguo 11/10/2010, 10:42
Avatar de RIVERMILLOS  
Fecha de Ingreso: marzo-2010
Mensajes: 1.336
Antigüedad: 14 años, 1 mes
Puntos: 15
Respuesta: funcion para login en Facebook.

por la utlima XD , si me funciona , pero quiero saber que bugs puede tener o fallas a futuro..
cosas que se puede hacer mejor

saludos

Etiquetas: facebook, funcion, login
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:50.