Vous n'êtes pas identifié(e).
Bonjour,
Voila c'est très simple. J'ai un problème mais impossible de voir d'où il vient. J'utilise dans mon site le tableau montrant la playlist des 24 dernières heures. J'ai donc configuré WRT pour faire ça, le tableau se créé tout seul, c'est impeccable. Seulement voila, j'essaye d'intégrer ce tableau a mon site internet. J'y suis presque : handle_url_tag($matches[1]) (me reste encore la mise en page à faire), le problème est qu'il y a un décalage de 2h dans les horaires. C'est bien la bonne musique indiqué, sauf que au lieu d'afficher 20h, cela affiche 18h. Cela ne me faisait pas ça sur le tableau généré par WRT, mais dans ce que j'ai créé moi, il y a cette erreur. Mais comme j'ai quasiment fait copier/coller du code, je n'arrive pas a déterminer la source.
De même, les accents s'affichent mal dans le fichier XML, ainsi que les & marqués & .
Hors ligne
Bonjour,
Tout d'abord au sujet de l'heure, je vous invite à faire ceci :
Dans votre script PHP de playlist, ajoutez juste avant...
<div align="center">
<table border="1">
... la ligne :
Nous sommes aujourd'hui <? echo format_date(time()); ?> le timestamp est <? echo time(); ?>.
Si la date (A) n'est pas la bonne, copiez le timestamp indiqué dans le champ prévu à cet effet sur handle_url_tag($matches[1])/ et convertissez le résultat en date (B).
D'après ce que vous déclarez, soit A soit B doit être fausse, soit les deux.
Si A seule est fausse, alors le problème vient du code.
Si B seule est fausse, c'est improbable.
Si A et B sont fausses, le problème vient de votre serveur qui n'est pas à l'heure.
Hors ligne
Merci pour cette réponse aussi réactive (comme toujours ). Je regarde tout ça plus en détail dans l'après midi !
Hors ligne
A recule de 2h et B est bon !
Hors ligne
Pour les caractères, je viens de faire un test tout con :
J'ai mis une musique avec un caractère non reconnu (&). Dans mon module de titrage (aussi bien sur le player que tu le site web, dans le carré vert en haut à droite), il n'y a aucun problème (c'est aussi un service de Webradiotools). Mais dans le tableau, effectivement le caractère &, tout comme les ", ne sont pas reconnu. Est-ce que cela peut venir du codage du tableau ?
Hors ligne
Concernant l'heure, problème résolu.
Le serveur est à l'heure, mais l'heure par défaut est celle GMT. Il faut donc indiquer le fuseau horaire par défaut au début de chaque page du site :
<? date_default_timezone_set('Europe/Paris'); ?>
La mise à jour 2.1.5.0 de WebRadioTools corrige ces problèmes d'accents et caractères spéciaux :
- le fichier source de titrage lu par Webradiotools et créé par le logiciel RadioDJ était encodé au format UTF-8 NO BOM et lu comme ASCII par WebRadioTools. WebRadioTools interprète désormais les fichiers UTF-8 NO BOM comme des fichiers UTF-8.
- le caractère & est désormais correctement encodé dans la playlist (mise à jour du script PHP de génération de playlist)
Hors ligne
Merci pour cette réactivité avec laquelle le problème a encore été traité ! Bravo !
Hors ligne
Propulsé par FluxBB