Aller au contenu

Sujets conseillés

Posté

Bonjour, je diffuse de la Video en streaming. Pour les statistiques, le serveur m'offre seulement un fichiers XML, soit :

  
<?xml version="1.0" standalone="yes" ?>
<!DOCTYPE EBWMASERVER (View Source for full doctype...)>
- <EBWMASERVER>
<ALIAS>demos</ALIAS>
<CURRENTLISTENERS>0</CURRENTLISTENERS>
<PEAKLISTENERS>2</PEAKLISTENERS>
<MAXLISTENERS>2</MAXLISTENERS>
<BITRATE>0</BITRATE>
<HITS>0</HITS>
</EBWMASERVER>

Je voudrai récuperer seulement la valeur de la Balise === CURRENTLISTENERS === qui va permettre au public de savoir en direct, combien de personne sont connecté.

Je voudrai inclure cette valeur dans un fichier php ... et je m'arrangerai pour faire un refresh à chaque x secondes. Cette valeur va se présenter comme suit:

Il y à (CURRENTLISTENERS) connecté ... etc...

Merci de me répondre !!!

Posté

Pour récupérer la valeur de la balise, tu devrais utiliser simpleXML, c'est relativement simple.

Par contre, si tu veux actualiser régulièrement le nombre de connectés sans recharger la page, tu devras utiliser AJAX.

Posté

Est-ce que je peux avoir un exemple ?

Le fichier XML se trouverai dans un autre server. Votre proposition s'appliquerai aussi ?

Je veux juste récuperer le chiffre (change souvent) qui se trouve dans la balise.

Un Gros Merci !!!

  • 4 months later...
Posté



<?php
$EBWMASERVER = simplexml_load_file('TONFICHIERXML.xml');
foreach($EBWMASERVER->CURRENTLISTENERS as $CURRENTLISTENERS) {
echo 'Connecté : ' ,$CURRENTLISTENERS->CURRENTLISTENERS.'<br />';
?>

Ps : je ni connais rien dutout :)

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...