Foros del Web » Programando para Internet » PHP »

Como hacer esto?.

Estas en el tema de Como hacer esto?. en el foro de PHP en Foros del Web. Saludos y respetos a todos los foristas, mi inquietud es la siguiente: He estado pensando ultimamente en hacer un sistemita para que los empleados de ...
  #1 (permalink)  
Antiguo 06/02/2010, 06:47
 
Fecha de Ingreso: junio-2009
Mensajes: 93
Antigüedad: 14 años, 11 meses
Puntos: 0
Pregunta Como hacer esto?.

Saludos y respetos a todos los foristas, mi inquietud es la siguiente: He estado pensando ultimamente en hacer un sistemita para que los empleados de la empresa para donde trabajo puedan notificar en tiempo real los ionconvenientes que puedan producirse en su pc..Ejemplo: No imprime en x impresora, algún problema de hardware o software, en fin cualquier inquietud que surja en la misma.
Lo que deseo realizar es colocar un pequeño formulario en el cual el usuario indique el departamento, el usuario, y el problema que tiene, y esos datos serán guardados en un base de datos. Hasta allí todo bien.. La cuestión está en la forma como nosotros (coordinaciòn de Informática), podamos ver los mensajes en tiempo real enviados mediante dicho formulario. Sería fantastico que me mostrara un mensajito como el de cuando le llega un mail y tienes el messenger abierto, saben que te aparece una ventanita en la esquina del PC.

Será posible hacer esto?..Conocen de alguna forma de hacerlo en PHP?...

Gracias por su pronta respuesta y por su ayuda. Saludos.
  #2 (permalink)  
Antiguo 06/02/2010, 07:01
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años
Puntos: 1517
Respuesta: Como hacer esto?.

Bueno si lo vas a hacer usando el formato de página web, vas a tener que dejar una página abierta en la computadora para que funcione lo del mensaje. Puedes usar la tecnología de AJAX para que envie cada cierto tiempo una petición al servidor y verificar si hay algún mensaje nuevo, y con un popup das el aviso.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #3 (permalink)  
Antiguo 06/02/2010, 07:11
Avatar de loncho_rojas
Colaborador
 
Fecha de Ingreso: octubre-2008
Ubicación: En el mejor lugar del mundo
Mensajes: 2.704
Antigüedad: 15 años, 6 meses
Puntos: 175
Respuesta: Como hacer esto?.

Se me ocurre la logica, pero no el codigo o sistema en si, cosa que habras de trabajarlo.

PASO A:
Conseguir que cada 1 o 2 minutos el navegador o intranet se actualice

PASO B:
Tener una pantalla principal, donde guardo una variable o parametro en FALSE

PASO C:
Cuando alguien inserte algo en la base de datos, enviar el parametro a la pantalla tuya, y que lo convierta en TRUE, y si es asi, que te tire un ALERT indicandote de un nuevo mensaje,

PASO D:
Como alternativa, puedes checar cada X minutos la base de datos y comparar la cantidad de filas actuales, y si se agrego una, que lance un alert... no es un messengar, pero puede funcionar.

PASO E:
Mejor te pones un intercomunicador, porque como departamento de INFO, sabes que los usuarios escribiran cada Ganzada... o lo haces mediante el MSN messengar o Talk.. espero alguna de estas sugerencias te sea util
__________________
Ayudo con lo que puedo en el foro, y solo en el foro.. NO MENSAJES PRIVADOS.. NO EMAILS NI SKYPE u OTROS.

Antes de hacer un TOPICO piensa si puedes hallarlo en Google o en el Buscador del Foro...

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:24.