Célini Posté(e) 24 juillet 2008 Montréal Partager Posté(e) 24 juillet 2008 Ce problème est dû à la différence de gestion des passages à la ligne entre Windows et les systèmes Linux. Dans le script noaa, il y a plusieurs commandes explode incluant un passage à la ligne implicite dans une chaine de caractère, par exemple : $separ_1 = explode("---------- ",$content); Quand ce fichier php est exécuté sur un système Linux, celui-ci interprète le passage à la ligne comme étant un seul caractère "saut de ligne") .Le fichier noaa.txt est "fabriqué" dans Windows, donc chaque retour de ligne est codé par 2 caractères (saut de ligne et retour de chariot)... d'où le problème. Donc il y a deux solutions pour résoudre ce problème : comme discuté ci-dessus, on peut forcer un transfert ASCII. Dans ce mode, le FTP de votre hébergeur va convertir les passages à la ligne selon ses propres règles, en ne mettant qu'un seul caractère, un retour de charriot, à la fin de chaque ligne. Dans ce cas, le script fonctionnera parfaitement. Si un transfert ASCII n'est pas possible, on peut alors corriger le script en indiquant de manière explicite les deux caractères du passage à la ligne qui sont contenus dans le fichier noaa.txt . En reprenant l'exemple ci-dessus, la commande explode devrait être écrite comme ceci : $separ_1 = explode("----------\r\n",$content); Cela faisait plusieurs jours que je cherchais la cause de ce problème. Grace à cette manipulation tout fonctionne à merveille de mon côté aussi. Merci pour les explications très clairs. Très beau site au passage. Je suis très impressionné par le design et par l'expérience utilisateur. Je l'ai ajouté dans mes bookmarks. Encore merci et bonjour du Canada. Lien à poster Partager sur d’autres sites More sharing options...
laurentxo1 Posté(e) 4 novembre 2008 Partager Posté(e) 4 novembre 2008 Bonjour à tous, Depuis que j'ai mis mon site en ligne fin octobre 2008 Noaa template 1.1 fonctionne correctement, et depuis quelques jours j'essaie la création manuelle des rapports et cela ne fonctionne pas je m'explique Sous Weatherlink je fais report puis Noaa summarize month ensuite je selectionne le mois que je veux, et en bas je renomme le fichier en mettant par exemple octobre-2008.TXT au lieu de NOAAMO.TXT comme je suis nouveau je n'ai que 2 fichiers septembre-2008.TXT et octobre-2008.TXT ces 2 fichiers créés je l'ai retrouve bien dans mon répertoire de ma station, après j'ai Uploadé ces 2 fichiers vers mon site dans le même répertoire que noaa template Je l'ai retrouve bien sur mon site la preuve http://f17317.free.fr/moy/septembre-2008.TXT http://f17317.free.fr/moy/octobre-2008.TXT Après j'ouvre le fichier mensuelchoix.php avec un éditeur de texte puis j'ajoute les options suivantes Selectionner Mois en cours Mois précédent Septembre 2008 Octobre 2008 après j'envoie le fichier mensuelchoix.php modifié vers mon site dans le répertoire noaa template et lorsque je suis sur mon site et que je choisi soit septembre 2008 ou octobre 2008 voilà le résultat http://f17317.free.fr/moy/noaa.php?select=septembre-2008.TXT http://f17317.free.fr/moy/noaa.php?select=octobre-2008.TXT si quelqu'un a une petite idée Merci Lien à poster Partager sur d’autres sites More sharing options...
laurentxo1 Posté(e) 5 novembre 2008 Partager Posté(e) 5 novembre 2008 Bonjour à tous, Depuis que j'ai mis mon site en ligne fin octobre 2008 Noaa template 1.1 fonctionne correctement, et depuis quelques jours j'essaie la création manuelle des rapports et cela ne fonctionne pas je m'explique Sous Weatherlink je fais report puis Noaa summarize month ensuite je selectionne le mois que je veux, et en bas je renomme le fichier en mettant par exemple octobre-2008.TXT au lieu de NOAAMO.TXT comme je suis nouveau je n'ai que 2 fichiers septembre-2008.TXT et octobre-2008.TXT ces 2 fichiers créés je l'ai retrouve bien dans mon répertoire de ma station, après j'ai Uploadé ces 2 fichiers vers mon site dans le même répertoire que noaa template Je l'ai retrouve bien sur mon site la preuve http://f17317.free.fr/moy/septembre-2008.TXT http://f17317.free.fr/moy/octobre-2008.TXT Après j'ouvre le fichier mensuelchoix.php avec un éditeur de texte puis j'ajoute les options suivantes Selectionner Mois en cours Mois précédent Septembre 2008 Octobre 2008 après j'envoie le fichier mensuelchoix.php modifié vers mon site dans le répertoire noaa template et lorsque je suis sur mon site et que je choisi soit septembre 2008 ou octobre 2008 voilà le résultat http://f17317.free.fr/moy/noaa.php?select=septembre-2008.TXT http://f17317.free.fr/moy/noaa.php?select=octobre-2008.TXT si quelqu'un a une petite idée Merci j'utilise SmartFTP et FTP expert3 pour le transfert Lien à poster Partager sur d’autres sites More sharing options...
ZHB Posté(e) 5 novembre 2008 Partager Posté(e) 5 novembre 2008 C'est le problème dont on a parlé plus haut. Problème lors du transfert de tes fichiers qui ne se font pas en ASCII, donc ils sont mal interprétés. Pour résoudre ce problème il faut que tu essaye de transférer tes fichiers avec un autre client FTP (filezilla et leechFTP ne fonctionnent pas...). Je ne peux pas te dire quel logiciel utiliser car j'utilise justement pour m'éviter ce problème un client FTP en ligne (je n'ai pas l'adresse sous la main). Lien à poster Partager sur d’autres sites More sharing options...
laurentxo1 Posté(e) 6 novembre 2008 Partager Posté(e) 6 novembre 2008 C'est le problème dont on a parlé plus haut. Problème lors du transfert de tes fichiers qui ne se font pas en ASCII, donc ils sont mal interprétés. Pour résoudre ce problème il faut que tu essaye de transférer tes fichiers avec un autre client FTP (filezilla et leechFTP ne fonctionnent pas...). Je ne peux pas te dire quel logiciel utiliser car j'utilise justement pour m'éviter ce problème un client FTP en ligne (je n'ai pas l'adresse sous la main). ouf j'y suis arrivé après une bonne dizaine de fois avec smartFTP /emoticons/biggrin@2x.png 2x" width="20" height="20"> sauf que ce logiciel est valabe que 30 jours reste plus qu'a trouver un logiciel gratuit identique a smartFTP Lien à poster Partager sur d’autres sites More sharing options...
mm91 Posté(e) 6 novembre 2008 Gif sur Yvette (plateau, alt. 163 m). NO Essonne. 30 Km SO de Paris. Partager Posté(e) 6 novembre 2008 C'est le problème dont on a parlé plus haut. Problème lors du transfert de tes fichiers qui ne se font pas en ASCII, donc ils sont mal interprétés. Pour résoudre ce problème il faut que tu essaye de transférer tes fichiers avec un autre client FTP (filezilla et leechFTP ne fonctionnent pas...). Je ne peux pas te dire quel logiciel utiliser car j'utilise justement pour m'éviter ce problème un client FTP en ligne (je n'ai pas l'adresse sous la main). Je suis incompétant dans le sujet de votre discussion, mais je veux juste faire la remarque suivante:Dans File Zilla (version 2.2.32), dans "Transfert / Type de transfert" il y a trois chois possibles: - ASCII - Binaire - Auto Lien à poster Partager sur d’autres sites More sharing options...
florent85 Posté(e) 7 novembre 2008 Partager Posté(e) 7 novembre 2008 Bonjour, Moi j'utilise Filezilla en mode auto et pas de probleme. J'ai rencontré ce genre de probleème lorsque j'utilisais le notepad en éditeur de texte maintenant j'utilise PSPAD(Freeware) un éditeur PHP,HTML .......... Lien à poster Partager sur d’autres sites More sharing options...
Nico 080 Posté(e) 5 mars 2009 Saint-Michel-sur-Orge (91) & Arc 1600 (73) Partager Posté(e) 5 mars 2009 Salut à tous, J'utilise depuis maintenant un mois cette version proposée par Polux. Voilà à quoi ressemble la page de l'application sur mon site internet : http://www.meteo-courcouronnes.fr/vantage/noaa.php Est-il possible de faire apparaitre dans le déroulant le mois de janvier par exemple ? Car comme archive, il est juste proposé le mois précédent : L'application récupère les données des fichiers texte qui sont "NOAAMO.TXT" et "NOAAPRMO.TXT" représentant respectivement le mois en cours et le précédent, je suppose donc qu'il est impossible de faire apparaitre une série de mois... ? Lien à poster Partager sur d’autres sites More sharing options...
laurentxo1 Posté(e) 5 mars 2009 Partager Posté(e) 5 mars 2009 Salut à tous, J'utilise depuis maintenant un mois cette version proposée par Polux. Voilà à quoi ressemble la page de l'application sur mon site internet : http://www.meteo-courcouronnes.fr/vantage/noaa.php Est-il possible de faire apparaitre dans le déroulant le mois de janvier par exemple ? Car comme archive, il est juste proposé le mois précédent : L'application récupère les données des fichiers texte qui sont "NOAAMO.TXT" et "NOAAPRMO.TXT" représentant respectivement le mois en cours et le précédent, je suppose donc qu'il est impossible de faire apparaitre une série de mois... ? tout est ICI Lien à poster Partager sur d’autres sites More sharing options...
Nico 080 Posté(e) 9 mars 2009 Saint-Michel-sur-Orge (91) & Arc 1600 (73) Partager Posté(e) 9 mars 2009 tout est ICI Les fichiers présents dans la 1.1 sont identiques à ceux de la 1.0 , non ? Lien à poster Partager sur d’autres sites More sharing options...
Polux69 Posté(e) 10 mars 2009 Chazelles sur Lyon Auteur Partager Posté(e) 10 mars 2009 Il suffit de lire la page donnée par laurentx01 qui explique comment procéder pour ajouter manuellement d'autres mois. Sinon tu devrais utiliser la dernière version 2 : /index.php?showtopic=40338'>http://forums.infoclimat.fr/index.php?showtopic=40338 Lien à poster Partager sur d’autres sites More sharing options...
Nico 080 Posté(e) 11 mars 2009 Saint-Michel-sur-Orge (91) & Arc 1600 (73) Partager Posté(e) 11 mars 2009 C'est bon le problème est réglé, il fallait que je passe en Binaire lors du transfert des données mensuels sur le FTP. Mais pour en revenir à la version 1.1, çà sème confusion vue qu'elle est identique à la 1.0 . Il est donc inutile de télécharger la sois-disant "1.1"... Merci en tout cas pour ce concept bien sympathique pour visualiser les données. Lien à poster Partager sur d’autres sites More sharing options...
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez être membre afin de pouvoir déposer un commentaire
Créer un compte
Créez un compte sur notre communauté. C’est facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant