Ver Mensaje Individual
  #14 (permalink)  
Antiguo 21/08/2014, 05:32
Avatar de Eleazan
Eleazan
 
Fecha de Ingreso: abril-2008
Ubicación: Ibiza
Mensajes: 1.879
Antigüedad: 16 años, 1 mes
Puntos: 326
Respuesta: Duda sobre llamar a funciones

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!
__________________
>> Eleazan's Source
>> @Eleazan