Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/03/2005, 11:43
Avatar de Danger_
Danger_
 
Fecha de Ingreso: diciembre-2004
Ubicación: Queretaro, México
Mensajes: 395
Antigüedad: 19 años, 3 meses
Puntos: 0
Pregunta class.jabber.php

he instalado mi servidor jabber, y el cliente PSI, lo corro desd emi "localhost"...
he registrado 2 usuarios--> "chales2" y "danger".

me he bajado la clase escrita en php "class.jabber.php" para poder trabajar con el protocolo jabber en web.

lo que he hecho es lo siguiente, para hacer mis pruebas:

1.- me conecto con el usuario chales2, en mi cliente PSI.
2.- tengo este codigo en php (index.php)
Código PHP:
<?php

require("class.jabber.php");

$JABBER = new Jabber;

$JABBER->server         "localhost";
$JABBER->port           5222;
$JABBER->username       "Danger";
$JABBER->password       "password";
$JABBER->resource       "ClassJabberPHP";

$JABBER->enable_logging TRUE;
$JABBER->log_filename   'logfile.txt';


$JABBER->Connect() or die("Couldn't connect!");
$JABBER->SendAuth() or die("Couldn't authenticate!");


$JABBER->SendPresence();

$JABBER->CruiseControl(100);

$JABBER->Disconnect();

function 
Handler_presence_available($message)
{
    global 
$JABBER;
    
$jid $JABBER->StripJID($JABBER->GetInfoFromPresenceFrom($message));
    print 
"<br>$jid is <b>En linea</b>.";
}

function 
Handler_presence_unavailable($message)
{
    global 
$JABBER;
    
$jid $JABBER->StripJID($JABBER->GetInfoFromPresenceFrom($message));
    print 
"<br>$jid is <b>Desconectado</b>.";
}

?>
3.- llamo al este archivo php (index.php), y como a los 5 segundos, pasa esto:



APARECE EN LINEA cuando sigue cargando la pagina, pero enseguida termina la carga, o talvez un poco antes, desaparece, (en el cliente PSI), sin embargo en la pagina PHP, nos dice que el usuario chale2, esta en linea, eso es correcto, ya que esta conectado desde el cliente PSI.

lo que quiero saber es porque desaparece el usuario Danger, siendo que si esta conectado

por favor alguien que me ayude...

PD: estaria bien que se creara un FAQ referente a esta clase, ya que es muy importante (sujerencia).

Saludos !