Conseil sur ces satanés charset !

Eléphant du PHP | 441 Messages

16 oct. 2006, 11:22

Bonjour,
je crois bien que les charsets sont les pires inventions de notre histoire :D

Bon en gros je voudrais avoir quelques conseils:

Mon serveur Mysql doit-il être en iso-8859-1 pour pouvoir fonctionner avec un apache et une base configurée dans le même charset ???
Car actuellement Mysql est en utf8, je galère sur les exports/imports et je joue à tatons entre le charset d'import, celui des bases etc... :S

Merci d'avance.
Futures Stars par ici >> www.apel-doorn.com
fan d'info et du ... PSG !! :D
Apprendre, comprendre et maîtriser telle est ma devise!
Fan inconditionnel de netvibes

Mammouth du PHP | 601 Messages

16 oct. 2006, 15:49

à mon avis il faut rester en 'utf' et faire le travail de conversion toi même. Mais de toute façon c binaire, soit utf, soit iso. Donc sa ne nécéssiste qu'un test, non ?
Ou une const
http://xavier-artot.com
¨'°-.,¸¸,.-·²°'´¨'°-.,¸¸,.-·²°'´¨'°-.,¸¸,.-·°'´¨
système d'exploitation "Ubuntu 7.10"

Modérateur PHPfrance
Modérateur PHPfrance | 6037 Messages

17 oct. 2006, 11:45

Pour moi la réponse est non, ce n'est pas nécessaire. Cependant, pourquoi dois tu être en uft8 ?

Sais-tu que tu peux spécifier un charset pour la base, pour chaque table et pour chaque champ ?
Règle n°2 du webmaster : Toujours commencer par le HTML qu'on veut obtenir....toujours ! :priere:
J'aime apprendre de nouvelles choses.