cs_tombal
Messages postés212Date d'inscriptionsamedi 8 février 2003StatutMembreDernière intervention25 juillet 2005
-
9 mai 2003 à 16:57
cs_seal3
Messages postés3Date d'inscriptionmardi 6 avril 2004StatutMembreDernière intervention12 avril 2004
-
6 avril 2004 à 23:16
Ceci s'adresse a blackWizzard et aux autres si vous vous y connaissez....
Comment faire avec un server xml pour envoyer des information via xmlsocket juste quand l'utilisateur quitte le swf
cela permettrais apr exemple quand un utilisateur quitte un chat d'afficher un texte comme quoi il est partie....
Autre chose :
Comment faire pour envoyer via XMLsocket, des guillemets et certains caractères spéciaux ?
Par exemple quand on veux taper dans le chat des guillemets le message s'affiche pas.....
bongawonga
Messages postés83Date d'inscriptionlundi 12 janvier 2004StatutMembreDernière intervention12 septembre 2004 15 janv. 2004 à 18:23
Je vais répondre pour ceux a qui ça interesse
Je ne sais pas comment ça ce passe avec Flash Communication Server, mais je peux vous expliquer pour FreeSLY (http://socklandyard.bwanavista.net)
Lorsqu'un utilisateur se deconnecte, freeSLY envoie
a tous les utilisateurs encore online
<count>...</count>
//- nombre total d'utilisateur encore online
... //- id de l'utilisateur qui vient de quitter la room
lors de la reception du paquet
tu analyse le nom de la chaine XML comme ceci
function traitement (receptionXML) {
var noeud = receptionXML.firstChild;
switch (noeud.nodeName) {
case "user_list" :
//laliste des nom et autre info sur les User
entree (noeud);
break;
case "user_con" :
nouvelArrivant (noeud);
break;
case "user_dis" :
departDistant (noeud);
break;
case "cli_msg" :
reception (noeud);
break;
case "ERROR" :
erreurConnecte (noeud.childNodes[1].firstChild.nodeValue);
break;
}
}
pour ce qui est des caractère spéciaux il sont automatiquement encode lors que vous faite appel à la fonction "parseXML"