affichage arabe
le 17/01/2011 à 13:13
saad
bonjour , et merci pour ce forum
je travaille avec xampp version 1.7.2 , j ai crée une table dans phpmyadmin codage cp_1256_general_ci pour avoir un affichage des données arabes correcte , quand j execute une requete SELECT sous phpmyadmin , les données arabes s'affichent correctement , mais quand j utilise un fichier php j obtiens dans ma page web local des ??????????? ???? ??????
comment y remedier svp , et merci .
salut,
il faut que tu indique le charset pour :
- le fichier (lorsque tu l'enregistre)
- la connexion sql
- le html (dans la déclaration)
perso je t'invite plutôt à passer en utf-8, cela te permettra de pouvoir utiliser différents caractère "exotique" (j’entends donc différent de l'iso-8859-15 / ascii) quel qu’ils soient.
voici un article qui en parle
@+
Il en faut peu pour être heureux !!!!!
le 18/01/2011 à 21:53
nat
merci , je galère tj , j obtiens des ???? ???? dans l affichage en arabe des champs , alors que sous mysql l affichage est correct .
etre nul c deja positif
le 19/01/2011 à 02:50
Emily
http://bb.cliprz-php.com/showthread.php?tid=2843
Extraire et afficher correctement en arabe les données d'une table PHP/MySQL dans une page de résultat PHP sous Dreamweaver 8® [SƲMARAßƲS.com]
Objectif du cours :
- obtenir l'affichage correct en arabe des données extraites d'une table.
MODE OPÉRATOIRE :
PREMIÈRE PARTIE :
Afficher les caractères arabes dans une table MySQL avec Wampserver® :
1. Créer une Table.
2. Dans le champ Interclassement, sélectionner "utf8_bin" comme langue d'affichage.
3. Enregistrer en cliquant sur Sauvegarder.
DEUXIÈME PARTIE :
1. Ouvrir la page de résultats et repérer la ligne suivante :
mysql_select_db($database_MaBase, $MaTable);
2. Copier/coller les deux lignes suivantes immédiatement en dessous :
mysql_query("SET NAMES cp1256");
mysql_query("set characer set cp1256");
Cela donne :
mysql_select_db($database_MaBase, $MaTable);
mysql_query("SET NAMES cp1256");
mysql_query("set characer set cp1256");
3. Attribuer à la page de Résultats la police de caractère "Windows-1256" comme cela :
<meta http-equiv="Content-Type" content="text/html; charset=windows-1256" />
4. Enregistrer.
Source : sumarabus.com (Tutoriaux sur la langue arabe pour la programmation web).
Ma3a assalama,
Mister Arabic.
Ecrire un message
Votre message vient d'être créé avec succès.
BB-Code
Pour insérer une URL clickable
Pour insérer une adresse E-mail
Pour annoter
Pour écrire du code
Pour faire un lien vers une fonction PHP
Pour écrire du texte préformaté
Pour écrire du texte en gras
Pour écrire du texte en italique
Pour écrire du texte souligné
Pour écrire du texte barré
Pour écrire un titre principal
Pour écrire un titre secondaire
Pour écrire une liste
Smiley
:bond:
:boxe:
:bsmile:
:bump:
:clap:
:coeur:
:cool:
:cry:
:eek:
:evil:
:fleur:
:fou2:
:fou:
:grin:
:grrr:
:hammer:
:hippy:
:hum:
:idee2:
:idee:
:kdo:
:king:
:ko:
:lol:
:love2:
:love:
:mad:
:maitre:
:noel:
:oops:
:raa:
:razz:
:roll:
:sad:
:skull:
:smile:
:timide:
:trink:
:vice:
:vomi:
:wink:
:zzz: