Forums Webou.net - Hébergement gratuit et sans publicités avec PHP/MySQL

Programmation => PHP/MySQL - (x)HTML - ... => Discussion démarrée; par: LesAitYadines le 09 Janvier 2011, 23:39:48



Titre: ecritue en arabe apparait comme des points d'interrogaion
Posté par: LesAitYadines le 09 Janvier 2011, 23:39:48
Bonjour;
S.O.S
Quand j'écris en arabe, l'editeur m'affiche des points d'interrogations, malrgès toutes les réglages de changement de langue, je croix qu'il ya un pb au niveau de MySQL
Que dois-je faire pour regler ce pb
merci d'avance


Titre: Re: ecritue en arabe apparait comme des points d'interrogaion
Posté par: lepetitmarocain le 10 Janvier 2011, 00:22:23
Bonsoir,

Regarde un peu par la:
http://www.phpcs.com/forum/sujet-ECRIRE-ARABE-DANS-HTML_1256975.aspx

a+


Titre: Re: ecritue en arabe apparait comme des points d'interrogaion
Posté par: LesAitYadines le 12 Janvier 2011, 14:53:28
merci
ca n' a pas pu regler le PB


Titre: Re: ecritue en arabe apparait comme des points d'interrogaion
Posté par: Coleim le 12 Janvier 2011, 15:35:12
Bonjour;
S.O.S
Quand j'écris en arabe, l'editeur m'affiche des points d'interrogations, malrgès toutes les réglages de changement de langue, je croix qu'il ya un pb au niveau de MySQL
Que dois-je faire pour regler ce pb
merci d'avance

Est ce que tu peux expliciter ton problème ?

Tu n'arrives pas a rentrer du texte en arabe dans la base de données ?

Tu n'arrives pas a écrire en arabes sur ton PC (Notepad ++ par exemple) ?

Tu as écris du texte sur ton site, et il apparait comme ayant des point d'interrogation?



Titre: Re: ecritue en arabe apparait comme des points d'interrogaion
Posté par: MrsB le 12 Janvier 2011, 21:56:07
Et une bête question:
est-ce que Drupal a une prise en charge des caractères arabes? Et si oui as-tu chargé le module en question?
Piste possible: http://www.drupalarabic.com/


Titre: Re: ecritue en arabe apparait comme des points d'interrogaion
Posté par: LesAitYadines le 12 Janvier 2011, 22:34:44
c'est bete mais ou est la solution

tout ça en locale marche sans aucun reglage;

quand j'ai consulté la base de donnée MySql sur WEBOU j'ai trouvé que les donnée saisie en html et envoyé vers la base de bdonnée sont devenu des point d'interroation.


merci a vous


Titre: Re: ecritue en arabe apparait comme des points d'interrogaion
Posté par: MrsB le 13 Janvier 2011, 00:09:39
Ah mais oui mais en local ça ne veut rien dire...!

Ta config peut comporter des réglages de l'OS qui font fonctionner l'affichage en local sans problème:
par exemple, si j'ai installé une police de caractères chinois, je n'ai par exemple pas de pb d'affichage de pages en chinois en local.
Ça ne veut pas dire que la même page s'affichera correctement sur un autre pc (où cette police ne serait pas installée).

De même dans l'autre sens: si tu mets des caractères arabes saisis dans un champ de formulaire depuis un pc où la police de caractères arabe est installée, ça ne veut pas dire que la BDD comprend quelque chose à ce qu'elle reçoit.
A la base, une BDD ne comprend que les caractères latins non accentués
(tu n'as qu'à voir les splendides erreurs qu'on trouve un peu partout sur le web, rien qu'avec les caractères particuliers au français: é,è,ç,à,ù, et je te passe les ¨et les ^)
pour le reste, faut lui expliquer TRÈS poliment.
Et quand tu utilises un outil du type Drupal, spip, ou autre, il faut surtout trouver le bon module optionnel à installer, puisque tu ne programmes pas DIRECTEMENT les pages (mais que tu utilises un outil qui le fait à ta place).

Sur drupal arabic je n'en sais rien, je ne comprends pas! mais il se peut qu'il y ait des tutos pour l


Titre: Re: ecritue en arabe apparait comme des points d'interrogaion
Posté par: lepetitmarocain le 13 Janvier 2011, 00:11:54
Si ça marche en local c'est peut être côté serveur que ça se passe... :)


Titre: Re: ecritue en arabe apparait comme des points d'interrogaion
Posté par: MisterArabic le 23 Février 2014, 18:05:47
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 de sites webs).

Ma3a assalama,
Mister Arabic.


Titre: Re: ecritue en arabe apparait comme des points d'interrogaion
Posté par: MrsB le 23 Février 2014, 19:28:01
Merci pour ce lien, mais si on n'a pas Dreamweaver 8 ça devrait marcher aussi ou pas?

Je viens de jeter un oeil au site, c'est déjà un début pour ceux qui ont à gérer des pages affichant des caractères arabes sans pour autant maîtriser cet alphabet (alors que les how to concernant cet affichage existent peu en caractères latins).

Par contre certaines pages me laissent perplexes sur le plan technique: http://sumarabus.com/5_Computer_Tutorials/FR_Computer_Tutorials.php#DW5