Ver Mensaje Individual
  #16 (permalink)  
Antiguo 22/08/2014, 02:57
MaNdItOo
 
Fecha de Ingreso: diciembre-2012
Ubicación: Las palmas
Mensajes: 9
Antigüedad: 12 años, 1 mes
Puntos: 0
Respuesta: Duda sobre llamar a funciones

Cita:
Iniciado por Eleazan Ver Mensaje
Te has liado un poco...

Mira, tenías esto:
Código PHP:
class Api
{
    function 
get_login()
    {
        
FacebookSession::setDefaultApplication("xxxxxxx","xxxxxx");
        
$url = new  FacebookRedirectLoginHelper("xxx.xx");
        
$url->getLoginUrl(); 
        return 
$url;
    }

Que, si te fijas, hace un return de la variable (en este caso, un objeto) $url.

Y en el otro archivo, esto:
Código PHP:
$conectar = new Api();
$conectar->get_login();
echo 
'<a href="' $url->getLoginUrl() . '">Login</a>'
Te dije que esa $url, no existe... pero get_login, te la devuelve...

Asiq puedes hacer esto:
Código PHP:
$conectar = new Api();
$url $conectar->get_login();
echo 
'<a href="' $url->getLoginUrl() . '">Login</a>'
Así recoges ese objeto que te devuelve la función ;)

Saludos!
Gracias ! pues parece que no hay manera, sigue sin aparecerme.. lo más raro es que si hago todo en el mismo archivo si funciona y me aparece el enlace.... nose que más hacer la verdad.. :(