|
bonjour
j'ai le probleme sur mon forum SMF version 1.1.11 également d'un affichage erroné lorsque l'on écrit des textes en langue arabe
lorsque l'on prévisualise le message tout est bien mais une fois qu'on le valide s'est des point d'interrogation et des smiles
plus haut il est préconisé ceci
j'avais le meme probleme le solution
1- il faut que t'a base soit codé en cp1256
exemple : CREATE DATABASE mabase CHARACTER SET cp1256;
2- il fait que le codage de la page soit en utf8
3- apres la connexion à la base dans le fichier mysql mait cet commande
$link = mysql_connect ("localhost","root") ;
mysql_query("SET CHARACTER SET 'utf8';", $link)or die(mysql_error());
1-le premier point je ne sais pas comment le verifier
2- ici par contre dans mon code source semble ok
si vous souhaitez voir le code source de la page
au nom de domaine ( isthme.fr)
3- ici j'ai lancer cette ligne de commande a mysqladmin
$link = mysql_connect ("localhost","root") ;
mysql_query("SET CHARACTER SET 'utf8';", $link)or die(mysql_error());
et il me repond qu'il y a une erreur
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '$link = mysql_connect ("localhost","root")' at line 1
ma Version s'est MySQL: 4.1.22
si quelqu'un pourrait m'informer comment resoudre ce probleme de caractere
merci |
|