La communauté ALL HTML c'est 58009 membres à ce jour dont 1 inscrits aujourd'hui et 30 depuis une semaine.

  • imprimer
  • aide

Forum de discussions « Streaming - SMIL »

Retrouvez les publications relatives à ces discussions dans notre rubrique smil.

Creer un direct

liste des forums liste des discussions Participer à la discussion

Photo de gennaro Message publié le vendredi 20 avril 2007 à 17 h 12 par gennaro.
Bonjour,

J'aimerais faire les commentaires d'un match de foot en direct pour mon site.

Je n'ai pour le moment aucune connaissance en la matière. Pourriez vous me donner quelques renseignements : Balise à Insérer, Logiciel à utiliser ?

Merci d'avance

Nicolas
Photo de AdrienVH Message publié le samedi 21 avril 2007 à 22 h 20 par AdrienVH. L'informatique à portée de tous ! Une douce utopie ? Non... Un principe... /// http://www.adam-photographie.com
Salut !

Moi je ferais ça avec PHP et une BDD genre MySQL...

Tu as besion de deux pages : une pour afficher ce qui est dans la table de ta BDD (les commentaires) qui se rafraichirait automatiquement toutes les 20 secondes par exemple, l'autre est facultative, elle pourrait servir de back office avec juste un textarea et et une requete SQL pour rajouter des commentaires à ta table... Si tu n'en veux pas tu pourrais directement rentrer tes commentaires dans la table avec PhpMyAdmn...

Donc voilà moi perso, j'utiliserai XHTML, PHP et MySQL, pas de logiciels précis à conseiller vu que je code à la main...

Bonne chance !

Adrien
Photo de AdrienVH Message publié le dimanche 22 avril 2007 à 01 h 00 par AdrienVH. L'informatique à portée de tous ! Une douce utopie ? Non... Un principe... /// http://www.adam-photographie.com
Tiens j'ai bricolé àa pour te donner une idée ;)

http://www.adrienvanhamme.com/Gennaro/backoffice.php

et

http://www.adrienvanhamme.com/Gennaro/direct.php

Ouvre les deux pages (et fais en sorte que tu puisses les voir en même temps), puis rentre un ou plusieurs comms dans backoffice.php et sans toucher à rien ces comms apparaitront dans direct.php (rafraichissement auto de la page toutes les 20 secondes...) !

Adrien
Photo de AdrienVH Message publié le dimanche 29 avril 2007 à 16 h 03 par AdrienVH. L'informatique à portée de tous ! Une douce utopie ? Non... Un principe... /// http://www.adam-photographie.com
Up...
Photo de AdrienVH Message publié le jeudi 03 mai 2007 à 23 h 47 par AdrienVH. L'informatique à portée de tous ! Une douce utopie ? Non... Un principe... /// http://www.adam-photographie.com
Double Up ! Me serais-je casser le c** pour rien ??? :)
Photo de AdrienVH Message publié le vendredi 08 juin 2007 à 19 h 17 par AdrienVH. L'informatique à portée de tous ! Une douce utopie ? Non... Un principe... /// http://www.adam-photographie.com
Bon si ça intéresses quelqu'un voici les codes sources de mes pages

http://www.adrienvanhamme.com/Gennaro/Gennaro.zip

PAGE DU DIRECT :
<html> <head> <style type="text/css"> <!-- body { font: 11px "Trebuchet MS"; text-align: center; } table { width: 400px; text-align: center; } td.minute { width: 50px; background-color: rgb(210,210,210); text-align: center; font: 11px "Trebuchet MS"; } td.commentaire { width: 350px; background-color: rgb(210,210,210); text-align: center; font: 11px "Trebuchet MS"; } --> </style> <meta http-equiv="Refresh" content="20"> <!-- Cette dernière ligne donne l'ordre à la page de se rafrachir (Refresh) toutes les 20 secondes, Si ce nombre est trop faible, à mon avis, tes visiteurs n'auront pas le temps de lire les commentaires ! Calcule par rapport au nombre de commentaires env. pour un match : Si 90 commentaires environ = 1 par minute donc refresh à 60 secondes ? --> </head> <body> <table class="comm"> <?php mysql_connect("serveur", "login", "mdp"); mysql_select_db("database"); $reponse = mysql_query("SELECT * FROM direct ORDER BY id DESC"); while ($donnees = mysql_fetch_array($reponse)) { if ($donnees['typologie'] != NULL) // SI... (une typologie a été indiquée dans le backoffice --> On affiche l'image !) { echo ' <tr> <td class="minute">'.$donnees['minute'].'&egrave;me</td> <td class="commentaire"><img src="'.$donnees['typologie'].'" alt="" />&nbsp;&nbsp;'.$donnees['commentaire'].'</td> </tr> '; } else // ...SINON (cas où rien n'a été indiqué) { echo ' <tr><td class="minute">'.$donnees['minute'].'&egrave;me</td> <td class="commentaire">'.$donnees['commentaire'].'</td> </tr> '; } } mysql_close(); ?> </table> </body> </html>

PAGE BACKOFFICE
<html> <head> <style type="text/css"> <!-- body { font: 11px "Trebuchet MS"; } .bout2form { background-color: rgb(210,210,210); font: 12px "Trebuchet MS"; } --> </style> </head> <body> <!-- FORMULAIRE POUR INSERER UN NOUVEAU COMMENTAIRE... --> <form action="backoffice.php" method="post"> <p> Minute :<br /> <input type="text" class="bout2form" size="10" name="minute" /> </p> <p> Typologie de l'action comment&eacute;e :<br /> <select class="bout2form" name="typologie"> <option value="">R.A.S.</option> <option value="occasion.gif">Occasion</option> <option value="sifflet.gif">Sifflet</option> <option value="but.gif">But</option> <option value="cartonjaune.gif">Carton Jaune</option> <option value="cartonrouge.gif">Carton Rouge</option> <option value="remplacement.gif">Remplacement</option> </select> </p> <p> Commentaire :<br /> <textarea name="commentaire" class="bout2form" cols="40" rows="10"></textarea> </p> <p> <input type="submit" class="bout2form" value="Inserer" /> </p> </form> <!-- REQUETE SQL POUR ENREGISTRER DANS LA BASE CE NOUVEAU COMMENTAIRE --> <?php $minute = $_POST['minute']; $commentaire = nl2br($_POST['commentaire']); // nl2br() remplace les sauts de ligne effectués avec la touche Entrée par des <br /> $commentaire = htmlentities($commentaire, ENT_QUOTES); // htmlentities() convertit tous les caractères possibles en entités HTML pour éviter qu'un malin rentre du code HTML ou JS ou PHP ou SQL :S $typologie = $_POST['typologie']; if ($minute != NULL AND $commentaire != NULL) // On teste si la minute et le commentaire de l'action ne sont pas vides (Sinon dès que la page serait chargée, cela rajouterait une ligne au tableau MDR) { mysql_connect("serveur", "login", "mdp"); mysql_select_db("database"); mysql_query("INSERT INTO direct (id, minute, typologie,commentaire) VALUES ('', '$minute', '$typologie', '$commentaire')"); // La valeur correspondant au champ 'id' est laissée vide car dans la table SQL ce champ est en 'auto_increment', il s'incrémente automatiquement... mysql_close(); } ?> </body> </html>

J'espere qu'elles serviront :)

Adrien
Photo de AdrienVH Message publié le jeudi 16 août 2007 à 23 h 20 par AdrienVH. L'informatique à portée de tous ! Une douce utopie ? Non... Un principe... /// http://www.adam-photographie.com
Avec un peu de patience, voilà la version évoluée du script que j'ai fait...

Le résultat est plus complet :)
Vous n'aurez pas accès au panneau d'adminstration mais en gros l'utilisateur n'a besion d'aucune connaissance en prog lol

Que j'aime le PHP ^^

http://www.stephanois.net/live
http://www.stephanois.net/live/live.php?live=2

Bonne soirée à tous !

Adi

liste des forums liste des discussions Participer à la discussion

Vous devez obligatoirement vous identifier en tant que membre pour participer à cette discussion.

ACCÉS COMMUNAUTÉ

Rejoignez ALL HTML

Publiez vos articles, actualités, communiqués ... Donnez votre avis, partagez votre réseau, rencontrez d'autres membres et participez à la vie de la communauté.

Les 5 dernières discussions

agenda