Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/08/2012, 06:40
TitoP
 
Fecha de Ingreso: agosto-2012
Mensajes: 21
Antigüedad: 11 años, 9 meses
Puntos: 1
Problemilla con Get & Html ~ Obtener y mostrar los resultados

Hola gente ;D

Estoy programando una CMS pero mis niveles en Ajax no son muy altos, son bastante bajos.. Pero bueno, ando ahí aprendiendo. Veréis tengo el siguiente código:

Código:
function hide_online(){
	$('#hide_online').fadeOut();
	$.get("/system/account/hide_online.php", function(data) {
		if( $.trim(data) == "fail" ) {
			$('#hide_online').html("Ha ocurrido un error.");
		} else {
			$('#hide_online').html($.trim(data));
		}
	});
	$('#hide_online').fadeIn();
}
Esto lo que haría sería coger lo que hay en el archivo hide_online.php
Si es fail en el div debería de aparecer 'Ha ocurrido un error.' de lo contrario debería de aparecer lo que nos muestra el archivo..

Pues bien, no sé por que razón, si no hay un error, no me muestra lo que dice.. Si no que sale lo que estaba antes.
Como sé que lo pediréis aquí teneis el archivo hide_online.php
Código:
require_once('../../configuration.php');
if(!isset($_SESSION['username'])) { header("Location: ".$config['site']['url']."/"); }
else {
	if($mysql->GetInfo('block_newfriends', $_SESSION['username']) == '0') {
		mysql_query("UPDATE users SET block_newfriends = '1' WHERE username = '".$_SESSION['username']."'");
		echo 'Puedes recibir peticiones de amistad.';
	}
	else
	{
		echo 'fail';
	}
}
?>
Este es mi código pero no entiendo por qué no me funciona.. ¿alguien me puede hechar una mano?

Saludos & gracias ;D