JeuWeb - Crée ton jeu par navigateur
Lecture de fichier - Version imprimable

+- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org)
+-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38)
+--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51)
+--- Sujet : Lecture de fichier (/showthread.php?tid=899)

Pages : 1 2


RE: Lecture de fichier - pascal - 04-03-2007

et avec un trim($nom) ?

A+

Pascal


RE: Lecture de fichier - Yoda54 - 04-03-2007

Je ne connaissais pas cette fonction. Ca m'a en effet l'air plutôt approprié. Je vous dirais ce qu'il en est demain. Merci et bonne nuit!


RE: Lecture de fichier - genosite - 04-03-2007

mais peut etre que tu n'est pas en UTF-8


RE: Lecture de fichier - Yoda54 - 04-03-2007

C'est parfait avec la fonction trim en ce qui concerne les '/t' et autres '/r'. Pour ceux qui est du point d'interrogation, j'ai simplement laissé la première ligne blanche et le problème disparait. Par contre, je ne sais toujours pas à quoi correspond ce point d'interrogation; un symbole marquant le début d'un fichier?


RE: Lecture de fichier - Dradge - 04-03-2007

Pour résoudre les problèmes d'encodage dans ton jeu, il faut te dire, je fait tout en iso 8859-15, tout en UTF-8. Le mieux étant l'UTF-8 car c'est une implémentation d'UNICODE. Ensuite faut dire a Apache de renvoeyr de l'UTF8, mette le charset de ta page en UTF-8 et coder tes pages en UTF-8. A partir de là, tout étant en UTF-8 (tes fichiers si tu es sous un serveur Linux seront en UTF-8 par défaut)

A mona vis comme ca tu élimite beaucoup de problèmes. Par contre, ca peux demander beaucoup de travail pour apsser de l'ISO à l'UTF-8


RE: Lecture de fichier - Yoda54 - 04-03-2007

Je vais donc essayer tout en UTF-8 car je me suis déjà arracher quelques cheveux avec ces histoires d'encodage!

"dire a Apache de renvoyer de l'UTF8" => dans le config.ini ou une fonction particulière avant les echo?

"mette le charset de ta page en UTF-8" => balise meta dans le <head> si je ne raconte pas trop de bêtise

"coder tes pages en UTF-8" => Je travaille sous notepad++ et j'ai trouver dans le menu format l'option 'encoder en utf-8', me suffit-il de cocher cette option et de poursuivre comme d'habitude? (j'étais en ANSI jusqu'ici)

Je suis sous serveur LINUX, dc'est déjà ça. J'ajouterai que je suppose que l'ensemble de mes champs texte dans la BDD sql doivent être en UTF-8 (ça au moins, c'est quelque chose qui est déjà fait Smile)