22/08/2014, 02:57
|
| | 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 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.. :( |