| Auteur | |
|---|---|
| folvool | # 17 Dec 2009 - 21:35:59 |
| 56 Posts |
Bonjour à tous, Mon titre n'est pas très explicite mais je vais faire mieux : J'ai crée un code php (en utf-8) qui me crée un fichier texte dont le nom est récupére par un variable. Mon soucis est que le nom du fichier texte est enregistrén sur le serveur comme s'il était en iso. Comment puis-je faire pour avoir mes caractères accentués affichés corectement dans le nom de mon fichier texte? Mon bout de code php qui crée le fichier texte : Peut être peut-on mettre un argument spécifiant le codage? Mon message me semble au bon endroit sur ce forum, cepandant j'ai hésité à le mettre dans une rubrique où il est question de php. les modérateurs rancheront et déplaceront Modifié par folvool (12 Dec 2010 - 21:51) |
| Victor BRITO | # 19 Dec 2009 - 21:31:50 |
Je ne suis pas mort, je dors 2214 Posts |
Essaie d'envoyer un en-tête lors de la création de ton fichier texte.Bien entendu, assure-toi que le code n'envoie rien à l'affichage avant l'appel de cette fonction. En campagne contre la balkanisation du Web, pour rappeler qu'il existe un seul Web Mon avatar : l'ancien département de la Seine (le grand 75 d'avant 1968) |
| folvool | # 19 Dec 2009 - 21:40:01 |
| 56 Posts |
Salut et merci, J'ai déjà cet en-t^te dans ma source ma ça n'afecte pas la création du nom du fichier texte. je cherche encore et si je trouve je vous expliquerai |
| Heyoan | # 19 Dec 2009 - 21:49:29 |
| Modérateur 8101 Posts |
Salut, si tu parles du nom du fichier quel est l'intérêt de garder des accents ? |
| folvool | # 19 Dec 2009 - 22:54:47 |
| 56 Posts |
très juste, je pourrais créer une seconde variable qui est l'identique de celle qui porte le nim du fichier mais en supriment les accents (remplacement de éèà par eea) et idem pour les majuscules et les espaces. Bonne idée, je teste demain. Ciao Matthieu |