Salut,<br><br>Je suis sous KDE et j'utilise l'excellent éditeur Kate. Dans la configuration, section "Ouvrir/Enregistrer", il existe une liste déroulante "Encodage" qui permet justement à l'éditeur de passer dans un encodage autre que celui par défaut (UTF-8) à l'ouverture des fichiers et, idem, de conserver cet encodage lors de l'enregistrement. De quoi éviter tes problèmes je pense.
<br>Kate dispose également d'une option de ré-ouverture "live" du fichier dans un encodage différent au cas où... Enfin, KDE dispose de librairies (K I/O) qui permettent directement d'ouvrir/enregistrer un fichier distant depuis les applications K sous divers protocoles (ssh,ftp,smb,etc.) sans passer par un client tiers ftp par ex.
<br>Si tu n'es pas (encore ;) sous KDE tu peux peut-être simplement essayer Kate avec ses options d'encodage.<br><br><br><div><span class="gmail_quote">2006/9/2, Free Mind <<a href="mailto:fr33mind@gmail.com">fr33mind@gmail.com
</a>>:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div>Le serveur est mutualisé.  Il y a des usagers (concepteurs de page web) en Mac, en Windows et en linux UTF-8 comme ISO-8859-1.  Le serveur lui-même est en ISO-8859-1.
<br><br>Les usagers Mac et windows n'ont jamais de problèmes.
<br><br>Le seul qui en a c'est moi et ma machine est en Dapper UTF-8.<br><br>Je ne suis pas le seul à travailler sur les fichiers, difficile de les transférer tous en UTF-8.<br><br>J'y comprends pas trop de choses avec tous ces jeux de caractères d'ailleurs... juste que c'est toujours compliqué!  Et il me semble que lorsque mon portable était en Debian autrefois en ISO-8859-1 je n'avais aucun problème ni avec les autres machines mac et windows ni avec le serveur.  Je me rappelle plus.
</div><div><span class="e" id="q_10d6cd6d7c6a5f33_1"><br><br><br><br><div><span class="gmail_quote">On 9/1/06, <b class="gmail_sendername">Ludo</b> <<a href="mailto:ludomatic@gmail.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
ludomatic@gmail.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div>Salut,<br><br>Freemind, n'est-il pas possible de télécharger une bonne fois pour toutes l'ensemble des pages php/html, de les mouliner avec iconv pour changer le jeu de caractères ISO->UTF8 en local puis d'uploader le tout sur ton serveur? Bien sûr il faudra sûrement modifier le charset d'Apache pour refléter tes changements. Est-ce réalisable?
<br><a href="http://doc.ubuntu-fr.org/serveur/lamp_bis#xi._pour_aller_plus_loin" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://doc.ubuntu-fr.org/serveur/lamp_bis#xi._pour_aller_plus_loin</a>

<br><a href="http://doc.ubuntu-fr.org/serveur/lamp#encodage_par_defaut_en_latin1_iso-8859-1" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://doc.ubuntu-fr.org/serveur/lamp#encodage_par_defaut_en_latin1_iso-8859-1</a><br><br><br><div><span class="gmail_quote">2006/9/2, Free Mind <<a href="mailto:fr33mind@gmail.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">

fr33mind@gmail.com</a>>:</span></div><div><span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div>Dans le même ordre d'idée...<br><br>Je croyais que gftp, le mode ascii était fait pour cela les conversions justement...<br><br>C'est vraiment malcomode là... quand je download je dois convertir mon fichier et quand je le redownload modifié sur le serveur, je dois le reconvertir sur le serveur aussi.  Vraiment pas agréable!
</div><div><span><br><br><br><br><div><span class="gmail_quote">On 9/1/06, <b class="gmail_sendername">Marc Gavage</b> <<a href="mailto:marc@portix2.be" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">


marc@portix2.be</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Le Vendredi 1 Septembre 2006 18:36, Free Mind à écrit:<br>> Donc il n'y a pas de moyens pour que des fichiers sur le serveur web soient<br>> dans différents jeux de caractères mais que apache envoie correctement<br>



> chacun d'eux?<br><br>Comme je te l'ai dis précédement Apache est configuré avec un charset par<br>défaut envoyé via les header HTTP. La seule solution est non pas de jouer<br>avec les meta http-equiv mais avec des "vrais" header http comme ceux envoyer
<br>par php via header();<br>Il est peut etre possible de supprimer la config par défaut de Apache, mais ça<br>nécessite la collaboration sympathique de ton hébergeur.<br><br><br>><br>> On 8/31/06, Marc Gavage <
<a href="mailto:marc@portix2.be" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
marc@portix2.be</a>> wrote:<br>> > Personnellement iconv m'intéresse pour faire des package en automatisant<br>> > . Je voudrais savoir si iconv fait une auto-détection de l'encodage. J'ai<br>> > lu qu'on pouvait mettre un encodage d'entrée et de sortie, mais je n'ai
<br>> > rien trouvé sur la détection.<br>> ><br>> > Le Jeudi 31 Août 2006 22:13, Free Mind à écrit:<br>> > > Le problème avec cela, c'est qu'à chaque upload, je devrai d'abord<br>> > > convertir au bon jeu de caractère?
<br>> > ><br>> > > Assez lourd comme méthode..<br>> > > .<br>> > > et dire qu'on suggérait que tout le monde passe à utf-8 que c'était<br>> > > merveilleux etc...<br>> > >
<br>> > > Mon oeil oui!!!  je n'ai que du trouble depuis.<br>> > ><br>> > > On 8/31/06, Nathanaël Martel <<a href="mailto:nathanael@fam-martel.eu" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">


nathanael@fam-martel.eu</a>> wrote:<br>> > > > man iconv
<br>> > > ><br>> > > > On 8/30/06, Marc Gavage <<a href="mailto:marc@portix2.be" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">marc@portix2.be</a>> wrote:<br>> > > > > En fait si tu encode en UTF-8 (+ meta) et que apache est configuré
<br>> ><br>> > en<br>> ><br>> > > > > ISO,<br>> > > > > c'est apache qui gagne. =>  soit tu utilise les htmlentities soit<br>> > > > > tu force le<br>> > > > > header apache grace a php (header();)
<br>> > > > ><br>> > > > > Le Mercredi 30 Août 2006 21:39, Free Mind à écrit:<br>> > > > > > J'ai un problème avec le ISO-8859-1 et UTF-8.<br>> > > > > ><br>



> > > > > > Mon portable est en Ubuntu Dapper avec UTF-8.<br>> > > > > > Mon serveur apache1.3 - PHP4 est en Debian avec ISO-8859-1.<br>> > > > > ><br>> > > > > > Sur mon portable, si je charge d'anciens sites faits en
<br>> > > > > > ISO-8859-1<br>> > > > ><br>> > > > > avec<br>> > > > ><br>> > > > > > gftp, qand Quanta j'ai des caractères bizzarres à la place des
<br>> > > > ><br>> > > > > accents.  Si<br>> > > > ><br>> > > > > > je retourne la page par FTP même si ne touche à rien dans la<br>> > > > > > page,
<br>> > > > ><br>> > > > > lorsque<br>> > > > ><br>> > > > > > j'ouvrirai ma page dans Firefox, j'aurai maintenant des<br>> > > > > > caractères bizzarres à la place des accents...
<br>> > > > > ><br>> > > > > > J'utilise Quanta pour modifier mes pages aussi.<br>> > > > > ><br>> > > > > > Ok pour l'avenir, j'encode mes accents en html.
<br>> > > > > ><br>> > > > > > Mais maintenant, tous mes anciens sites, je n'ai pas le gout de<br>> > > > ><br>> > > > > modifier à<br>> > > > >
<br>> > > > > > la main comme ça... y a pas un truc qui me permettrait d'être<br>> > > > ><br>> > > > > compatbile<br>> > > > ><br>> > > > > > dans les 2 jeux de caractères?
<br>> > > > > ><br>> > > > > > Puis pour mon prochaine serveur, est-ce bien de le mettre en<br>> > > > > > UTF-8<br>> > > > ><br>> > > > > pour les
<br>> > > > ><br>> > > > > > usagers qui auront à mettre leurs pages web à partir d'une<br>> ><br>> > windows...<br>> ><br>> > > > > --<br>> > > > > Marc Gavage
<br>> > > > > <a href="http://portix.be" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://portix.be</a><br>> > > > > <a href="http://portix-sql.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">


http://portix-sql.org</a><br>> > > > > <a href="http://marc.gavage.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://marc.gavage.com</a><br>> > > > ><br>> > > > > Registered Linux user number 395490.<br>> > > > ><br>> > > > > --<br>> > > > > ubuntu-fr mailing list
<br>> > > > > <a href="mailto:ubuntu-fr@lists.ubuntu.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">ubuntu-fr@lists.ubuntu.com</a><br>> > > > > <a href="https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">


https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr
</a><br>> > > ><br>> > > > --<br>> > > > ubuntu-fr mailing list<br>> > > > <a href="mailto:ubuntu-fr@lists.ubuntu.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">


ubuntu-fr@lists.ubuntu.com</a><br>> > > > 
<a href="https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr</a><br>> ><br>> > --<br>


> > Marc Gavage<br>> > <a href="http://portix.be" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://portix.be
</a><br>> > <a href="http://portix-sql.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://portix-sql.org</a><br>> > <a href="http://marc.gavage.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">


http://marc.gavage.com</a><br>> ><br>> > Registered Linux user number 395490.<br>> >
<br>> > --<br>> > ubuntu-fr mailing list<br>> > <a href="mailto:ubuntu-fr@lists.ubuntu.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">ubuntu-fr@lists.ubuntu.com</a><br>> > 
<a href="https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr
</a><br><br>--<br>Marc Gavage<br><a href="http://portix.be" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://portix.be</a><br><a href="http://portix-sql.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">


http://portix-sql.org</a><br><a href="http://marc.gavage.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://marc.gavage.com</a><br><br>Registered Linux user number 395490.
<br><br>--<br>ubuntu-fr mailing list<br><a href="mailto:ubuntu-fr@lists.ubuntu.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">ubuntu-fr@lists.ubuntu.com</a><br><a href="https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">


https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr
</a><br></blockquote></div><br>

</span></div><br>--<br>ubuntu-fr mailing list<br><a href="mailto:ubuntu-fr@lists.ubuntu.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">ubuntu-fr@lists.ubuntu.com</a><br><a href="https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">


https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr</a><br><br></blockquote></span></div><div></div><br><br clear="all"><br>-- </div><div><span><br>Cordialement,<br>Ludo.<br><a href="http://ludomatic.com/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">

http://ludomatic.com/</a>

</span></div></blockquote></div><br>

</span></div></blockquote></div><br><br clear="all"><br>-- <br>Cordialement,<br>Ludo.<br><a href="http://ludomatic.com/">http://ludomatic.com/</a>