affichage arabe

Répondre
saad
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 .
moogli
le 18/01/2011 à 09:03
moogli
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 !!!!!
nat
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
MisterArabic
le 23/02/2014 à 17:43
MisterArabic
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.
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours