[Débutant]comment affichez du texte arabe [Résolu]

Signaler
Messages postés
90
Date d'inscription
lundi 26 juillet 2004
Statut
Membre
Dernière intervention
14 juin 2010
-
Messages postés
8
Date d'inscription
vendredi 2 janvier 2009
Statut
Membre
Dernière intervention
19 juin 2009
-
bonjour, j'aimerai affichez un text écris en arabe , j'ai des charactére bizare qui apparaissent comme ca

?¨?§?¨ ?¥?«?… ?…?† ?‚?°?? ?…?…?„?ˆ?ƒ?‡ ?ˆ?¨?§?¨ ?§?„?…?ƒ?§???¨ ?ˆ?†?¬?ˆ?…?‡ ???? ?ƒ?„ ?³?

donc qu'elle est l'instruction ou la balise qu'il faut ajouter

merci d'avance.


1) CREATE DATABASE test CHARACTER SET cp1256;

2)
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">





3)et voici mon script:

<?php

require 'connection.php';

require 'MySQLConnect.php';

$con = new MySQLConnect($hostname, $username, $password);

$strsql ="SELECT titre from news";

mysql_query("SET NAMES 'UTF8' ");

$rs=$con->createResultSet($strsql, $databasename);

echo "
";

foreach($rs as $row ){

echo $row[0];

echo "
\n";

}

?>

7 réponses

Messages postés
90
Date d'inscription
lundi 26 juillet 2004
Statut
Membre
Dernière intervention
14 juin 2010
1
 ok j'ai trouvez la solution voici ce qui faut faire :
1) CREATE DATABASE test CHARACTER SET cp1256;
2)peut inporte :
<meta http-equiv="Content-Type" content="text/html; charset=windows-1256">
ou bien
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
les deux marche bien
3) le petit script:
<?php
require 'connection.php';
require 'MySQLConnect.php';
$con = new MySQLConnect($hostname, $username, $password);
$strsql ="SELECT titre from news";
mysql_query("SET NAMES 'cp1256'");
$rs=$con->createResultSet($strsql, $databasename);
echo "
";
foreach($rs as $row ){
echo $row[0];
echo "
\n";
}
?>
bon ca marche comme ca  même si vraiment je ne comprends pas bien le codage le plus important c'est que ca marche
Messages postés
3472
Date d'inscription
lundi 16 juillet 2007
Statut
Membre
Dernière intervention
28 février 2014
30
je ne pense pas que UTF8 soit bien approprié pour afficher des caractères arabe

 Si je peus me rendre
Messages postés
90
Date d'inscription
lundi 26 juillet 2004
Statut
Membre
Dernière intervention
14 juin 2010
1
même si je fais
<meta http-equiv="Content-Type" content="text/html; charset=windows-1256">
ca marche pas
Messages postés
3472
Date d'inscription
lundi 16 juillet 2007
Statut
Membre
Dernière intervention
28 février 2014
30
ça dépend peut être de la bdd

 Si je peus me rendre
Messages postés
3472
Date d'inscription
lundi 16 juillet 2007
Statut
Membre
Dernière intervention
28 février 2014
30
ok désolé de ne pas avoir pu t'aider !!!

 Si je peus me rendre
Messages postés
3
Date d'inscription
lundi 29 décembre 2008
Statut
Membre
Dernière intervention
20 janvier 2009

??? ???? ?????? ??? ????????
?????? ...... )
Messages postés
8
Date d'inscription
vendredi 2 janvier 2009
Statut
Membre
Dernière intervention
19 juin 2009

salam
moi j'ai le meme probleme de l'encodage arabe mais j'ai pas b'1 compris la solution car j'utilise le langage de programmation java si vous pouvez me traduire le code en langage java
merci de votre aide