Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/10/2010, 03:20
Avatar de aniMAYtions
aniMAYtions
 
Fecha de Ingreso: diciembre-2007
Ubicación: Granada
Mensajes: 519
Antigüedad: 16 años, 4 meses
Puntos: 2
ejecutar 2 funciones desde una sola función xajax

Hola a tod@s.

Mi problema es ese, llamo a una función xajax que me comprueba si extiste un usuario. Si es así me cambia el div del logueo por el de cerrar sesión.
También debería cambiarme los botones de la botonera, todo en la misma función, pero no lo hace.
Os pongo el código que he creado.
Código PHP:

function login($usuario$password)
{
    
$respuesta = new xajaxResponse();
    
$botones = new xajaxResponse();
    
$pss md5($password);
    
$conexion conectar();
    
$consulta "consulta a la base de datos'";
    
$resultado mysql_query($consulta$conexion) or die("Error de conexión a la base de datos");
    
mysql_close($conexion);
    if(
mysql_num_rows($resultado) == 1)
    {
        
$fila mysql_fetch_row($resultado);
        
$_SESSION['usuario'] = $usuario;
        
$_SESSION['id_user'] = $fila[0];
        
$_SESSION['nombre'] = $fila[1];
        
$fecha time();
        
$_SESSION['tiempo'] = $fecha;
        
$respuesta->script("xajax_cargaLogueado()");
    }
    else
    {
        
$respuesta->script("xajax_cargaNoLogueado()");
    }
    
$botones->script("xajax_cargaBotonesAjax()");
    return 
$respuesta;
    return 
$botones;
    

$respuesta me lo carga correctamente, pero $botones no.
Estoy haciendo algo mal??

Gracias y un saludo.