Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/06/2012, 13:59
nav2003
 
Fecha de Ingreso: enero-2003
Ubicación: Santiago
Mensajes: 301
Antigüedad: 21 años, 10 meses
Puntos: 1
necesito hacer un sistema de avisos con ventana emergente

hola amigos, como puedo hacer un sistema de avisos o notificaciones con el ultimo usuario que publico una noticia, algo asi como messenger, donde se despliegue una ventanita en mi web con el usuario que publico una noticia.

el sgte codigo lo encontre en google pero no lo he podido implementar, necesito su ayuda o si tienen algun otro codigo o demo de como hacerlo se agredece desde ya.

Código PHP:
$sql="select * from mi tabla order by id";
$res mysql_query($sql);
$n mysql_num_rows($res);

//INICIAMOS LA VARIABLE SESSION QUE ALMACENA EL TOTAL DE REGISTROS DE LA CONSULTA REALIZADA

$_SESSION['total'] = $n;

//EJECUTAMOS EL CONDICIONAL PARA VERIFICAR SI HAY O NO NUEVOS REGISTROS O SOLICITUDES
if($_SESSION['total'] > $_SESSION['ultimo_total']){
    
//VALIDAMOS QUE LA VARIABLE SESSION "ULTIMO_TOTAL" NO ESTE VACIA PARA GARANTIZAR QUE NO ES PRIMERA VEZ QUE ENTRA A LA PAGINA DE LO CONTRARIO SI MUESTRA EL MENSAJE DE ALERTA
    
if($_SESSION['ultimo_total'] != ""){
        
//CALCULAMOS LOS REGISTROS O SOLICITUDES NUEVAS SIN REVISAR
        
$total $_SESSION['total'] - $_SESSION['ultimo_total'];
        
//IMPRIMIMOS EL ALERT O LA VENTANA DE NOTIFICACIÓN
        
echo "<script language=\"JavaScript\">\n";
        echo 
"alert('Estimado Usuario, Le notificamos que tiene ".$total." solicitudes nuevas por revisar');\n";
        echo 
"</script>"
        
//GUARDAMOS EL ULTIMO TOTAL CONTADO
        
$_SESSION['ultimo_total'] = $_SESSION['total'];
    }
    

__________________
Cristian...