Se puede enviar una alerta a una IP de mi red local con php desde mi servidor debian, apache???

Imagen de thumbulu

Tema: 

Hola amigos, explico un poco la situación trato de desarrollar una rutina que al momento de un usuario realiza algun cometario a un tema, el responsable de ese tema reciba una alerta, o se le desplegue un formulario de respuesta al tema a travez de su IP en mi red local desde mi servidor el cual esta en debian. Se, alguno me dira que use/envie un correo, pero no ha dado buen resultado ya no todo el tiempo el usuario revisa su correo. y se desea sea al momento con un evento ALERT, ya el correo contendra otra informacion no esencial de forma inmediata.

Si alguno pudiese darme una idea si ha intentado algu similar, gracias

Comentarios

Humm, voy a tratar de adivinar...

Imagen de Monkito

Por tus palabras parece que estas desarrollando un aplicación en PHP.

Digamos que el usuario A crea un contenido en el sitio web, "alguien" comenta algo sobre ese tema, en ese momento si el usuario A está en sesión debe aparecer un ALERT('Comentario nuevo en tema xxxxxxx').

Si lo que interpreté es correcto necesitas AJAX, para que en una rutina "setTimeout('funcion',tiempo)" se compruebe los cambios en la base de datos y de haberlos ejecutar un alert.

Espero haber servido de algo, la información no es muy clara.

Saludos

------------
counter.li.org

Cogito Ergo Sum

Solucione de otra forma pero ...

Imagen de thumbulu

Solucione de otra forma, creandole una bandera en la base de datos donde guardo los comentarios y en mi pagina de inicio si hay mensajaes q le pertenecen a ese usuario en un

mmensajes


se los muestre y les de un link para leerlos. al fin y al cabo con la bandera me aseguro que solamente desaparecera cuando el usuario q maneja el tema vea el comentario, q es la idea, obligarlo a checar sus pendientes.

pero tratare de reformula mi pregunta inicial. la cuestion es si puedo: por ejemplo mandar desde el cron ejecuatar un script php (ya lo tengo en marcha para envio de correo a diario). pero que dicho script le mande un mensajes de alerta para una(s) IP especifica en mi red. Suena algo loco su uso. pondre un caso de uso. no se, mandar un mensaje que es hora del almuerzo a todos los pc.??? Mi server esta en Debian Etch. y las maquinas clientes son un hibrido unix y una que otra windows xp

ED2009

El detalle está en que el

Imagen de Monkito

El detalle está en que el apache no puede enviar datos a un cliente web sin que éste se los pida, es por esto la necesidad de crear algo parecido a un "timer" que revise la base de datos en busca de la "bandera" y emitir el alert correspondiente.


//index.php

alertaemitida=false
function mitimer()
{
obj=document.getElementById('undivcualquiera');
if (obj!=null and alertaemitida==false)
{
mifuncionqueusaajax('horaacutal.php','undivcualquiera'); //hay muchas en Internet
if (timestamp(obj.innerHTML)>timestamp('12:00:00') && timestamp(obj.innerHTML)


//horaactual.php
<?
$ahora = getdate();
$hora_actual = $ahora["hours"] . ":" . $ahora["minutes"] . ":" . $ahora["seconds"];
echo $hora_actual;
//ese echo va a escribir la hora actual en el div donde se va a cargar este archivo mediante ajax..
?>

PD. las funciones que usen ajax para hacer llamados al servidor web debes buscarlas en internet, hasta entender mas el tema y te puedas hacer una a tu gusto..

PD2. la funcion timestamp no existe en javascript, debes buscar una en internet y agregarla a tu archivo.

Saludos

------------
counter.li.org

Cogito Ergo Sum