Ver Mensaje Individual
  #2 (permalink)  
Antiguo 11/03/2005, 07:50
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
Cita:
PD: estaria bien que se creara un FAQ referente a esta clase, ya que es muy importante (sujerencia).
Las FAQ's son públicas .. cualquiera puede publicar la suya .. si tu crees conveniente hacerlo . .hazlo.

------

Sobre tus problemas .. No sé como usas dicha classe (sólo pones la classe pero no su uso concreto) .. tampoco sé que hacen exactamente los métodos expuestos .. pero, en principio no veo que contronen nada sobre el "buffer" de salida de PHP .. es decir ..cuando tu ejecutes tu script PHP .. tu classe hará la gestión para obtener el dato de tu usuario (si está en línea o no) .. pero ahí quedará dicho dato hasta que recagues la página para volver a ejecutar dicho script que leerá nuevamente ese usuario y su nuevo estado.

Esto es como funciona PHP en general .. PHP es un lenguaje al cual tu le "pides" un script/página .. este la ejecuta y entrega su "salida" al navegador (cliente) .. Si tu quieres "observar" en tu página ese estado de "en línea o no en línea" sin recargar la página para "forzar" a ver el estado de ese usuario por médio de jabber .. tendrás que usar otras técnicas como "Remote Scripting" .. o bien usar frames/iframes que recagues constantemente para ir "pidiendo" ese script al servidor y forzar su ejecución .. etc. Todo esto con el consiguiente desfase .. tanto mayor al que recargues tu página/iframe + el tiempo de trasnferencia hacia el cliente y el proceso de este.

Un saludo,