Php et affichage en arabe!
Résolu/Fermé
amin8tr
Messages postés
17
Date d'inscription
mardi 12 décembre 2006
Statut
Membre
Dernière intervention
31 mars 2008
-
28 avril 2007 à 09:40
khona - 14 oct. 2016 à 01:16
khona - 14 oct. 2016 à 01:16
A voir également:
- Texte arabe s'affiche ??????
- Telecharger clavier arabe تنزيل لوحة المفاتيح العربية - Télécharger - Divers Web & Internet
- Télécharger clavier arabe samsung - Télécharger - Bureautique
- Excel cellule couleur si condition texte - Guide
- Transcription audio en texte word gratuit - Guide
- Google traduction français arabe - Télécharger - Traduction
19 réponses
bonjour
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
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
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());
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
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
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());
Salam,Bonjour,holow
voila ce que j'ai fait:
premierement pour la connexion a la base de donnée vous mettez : SET NAMES 'UTF8'
et dans le fichier php vous mettez les metas suivant:
<meta http-equiv="Content-Language" content="ar-tn">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1256">
et tous va marche
merci et bon chance
here what i did :
first for the connexion to the data base u put : SET NAMES 'UTF8'
and in the php file u put those metas :
<meta http-equiv="Content-Language" content="ar-tn">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1256">
and evry thing is all right
thenks and good luck
kaddour_13@yahoo.fr
voila ce que j'ai fait:
premierement pour la connexion a la base de donnée vous mettez : SET NAMES 'UTF8'
et dans le fichier php vous mettez les metas suivant:
<meta http-equiv="Content-Language" content="ar-tn">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1256">
et tous va marche
merci et bon chance
here what i did :
first for the connexion to the data base u put : SET NAMES 'UTF8'
and in the php file u put those metas :
<meta http-equiv="Content-Language" content="ar-tn">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1256">
and evry thing is all right
thenks and good luck
kaddour_13@yahoo.fr
amin8tr
Messages postés
17
Date d'inscription
mardi 12 décembre 2006
Statut
Membre
Dernière intervention
31 mars 2008
6
21 juin 2007 à 09:04
21 juin 2007 à 09:04
merci pour ccm et tous ceux qui ont eu le temps de me repondre!
merci special pour " rmed19 "
merci special pour " rmed19 "
Tidodo
Messages postés
143
Date d'inscription
dimanche 22 avril 2007
Statut
Membre
Dernière intervention
26 mars 2008
21
29 avril 2007 à 11:35
29 avril 2007 à 11:35
Salut,
Sans voir le code source de ta page nous ne pouvons pas t'aider ...
++
Sans voir le code source de ta page nous ne pouvons pas t'aider ...
++
amin8tr
Messages postés
17
Date d'inscription
mardi 12 décembre 2006
Statut
Membre
Dernière intervention
31 mars 2008
6
9 mai 2007 à 15:43
9 mai 2007 à 15:43
Bjr,
Tjr pas de rep! aidez moi stp!
Tjr pas de rep! aidez moi stp!
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
a la page html le code source est:
<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.0 Transitional//EN'>
<HTML dir="ltr"><HEAD><TITLE></TITLE>
<META http-equiv=Content-Type content="text/html; charset=ISO-8859-1">
a la page html le code source est:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<HTML dir=rtl><HEAD><link rel="shortcut icon" href="http://www.univ-k.rnu.tn/favicon.ico">
<TITLE>جامعة القيروان || مستجدات</TITLE>
<META http-equiv=Content-Type content="text/html; charset=utf-8">
<meta http-equiv="Content-Language" content="ar-tn">
dans la base de donne le codage des champs est :
utf8_unicode_ci
<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.0 Transitional//EN'>
<HTML dir="ltr"><HEAD><TITLE></TITLE>
<META http-equiv=Content-Type content="text/html; charset=ISO-8859-1">
a la page html le code source est:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<HTML dir=rtl><HEAD><link rel="shortcut icon" href="http://www.univ-k.rnu.tn/favicon.ico">
<TITLE>جامعة القيروان || مستجدات</TITLE>
<META http-equiv=Content-Type content="text/html; charset=utf-8">
<meta http-equiv="Content-Language" content="ar-tn">
dans la base de donne le codage des champs est :
utf8_unicode_ci
salut j s boumediene d'algerie:
essaye de mettre dans la fonction de connexion la ligne suivante:
SET NAMES 'UTF8'
pr plus d'info: skype :kaddour136
kaddour_13@yahoo.fr
essaye de mettre dans la fonction de connexion la ligne suivante:
SET NAMES 'UTF8'
pr plus d'info: skype :kaddour136
kaddour_13@yahoo.fr
silent_gamer
Messages postés
26
Date d'inscription
mercredi 24 octobre 2007
Statut
Membre
Dernière intervention
24 septembre 2008
11
26 oct. 2007 à 00:25
26 oct. 2007 à 00:25
merci rmed19 ta solution marche trés bien!
Bonjour tous
J'ai le meme problème mais j'utilise pas de base de données, je veux juste afficher une lettre arabe avec dreamweaver, mais ça m'apparaît des points d'interrogation.
Je fait juste <? echo'أ'; ?> et ce que je voie c'est '?'
Pouvez vous me dire se que je doit faire pour résoudre se problème? parceque ça me bloque pour continuer le développement de mon application.
J'ai le meme problème mais j'utilise pas de base de données, je veux juste afficher une lettre arabe avec dreamweaver, mais ça m'apparaît des points d'interrogation.
Je fait juste <? echo'أ'; ?> et ce que je voie c'est '?'
Pouvez vous me dire se que je doit faire pour résoudre se problème? parceque ça me bloque pour continuer le développement de mon application.
moi c'est pluto en HTML je voix les ligne texte arabe mais avec des signe bizzar
HELP !!!!!!!!!!!!!!!!!!!!!!!!!!!!
merci d'avance :):)
HELP !!!!!!!!!!!!!!!!!!!!!!!!!!!!
merci d'avance :):)
zakari1
Messages postés
1
Date d'inscription
vendredi 19 février 2010
Statut
Membre
Dernière intervention
19 février 2010
19 févr. 2010 à 20:18
19 févr. 2010 à 20:18
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
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
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
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
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());</gras>
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
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
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
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
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
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());</gras>
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
-- Structure de la table 'arabe'
CREATE TABLE 'arabe' (
'id' int(11) NOT NULL auto_increment,
'sujet_1' text character set utf8 collate utf8_unicode_ci NOT NULL,
'sujet_2' text character set utf8 collate utf8_unicode_ci NOT NULL,
'sujet_3' text character set utf8 collate utf8_unicode_ci NOT NULL,
PRIMARY KEY ('id')
);
avec ça il va marcher,
si non voir ici: https://elalia.net/sitofficiel/
si ça peut aider.
CREATE TABLE 'arabe' (
'id' int(11) NOT NULL auto_increment,
'sujet_1' text character set utf8 collate utf8_unicode_ci NOT NULL,
'sujet_2' text character set utf8 collate utf8_unicode_ci NOT NULL,
'sujet_3' text character set utf8 collate utf8_unicode_ci NOT NULL,
PRIMARY KEY ('id')
);
avec ça il va marcher,
si non voir ici: https://elalia.net/sitofficiel/
si ça peut aider.
au debut de ton site changer le charset parametre
<meta http-equiv="Content-Type" content="text/html; charset= UTF8 " />
charset= UTF8 rends ton site unicode compatibles au latin et arabe
<meta http-equiv="Content-Type" content="text/html; charset= UTF8 " />
charset= UTF8 rends ton site unicode compatibles au latin et arabe
NOKIA85
Messages postés
1
Date d'inscription
samedi 12 avril 2008
Statut
Membre
Dernière intervention
12 avril 2008
12 avril 2008 à 02:07
12 avril 2008 à 02:07
slt pour tous ici, j'ai un problème mais avec JAVA, j'utilise JAVA pour me connecter a ma base des donnée qui contient des caractères arabe mais quand elles s'affichent dans mon textarea elles s'affiche comme ça " ?????????????? ???? ??".
SVP aider moi
SVP aider moi
supupoff
Messages postés
312
Date d'inscription
dimanche 27 novembre 2011
Statut
Membre
Dernière intervention
8 janvier 2021
34
Modifié par supupoff le 24/03/2013 à 11:53
Modifié par supupoff le 24/03/2013 à 11:53
Vaux mieux si tu pose ton problème dans forum java :
la solution est de changer la locale :
expl
la solution est de changer la locale :
expl
Locale.setDefault(new Locale ("ar", "")); JFrame f = new JFrame("Test arabe"); f.getContentPane().add(new JLabel("????...")); f.pack(); f.setVisible(true);
eldana
Messages postés
9
Date d'inscription
lundi 24 novembre 2008
Statut
Membre
Dernière intervention
15 septembre 2010
17 févr. 2009 à 15:26
17 févr. 2009 à 15:26
Desolé de remonter un vieux sujet comme celui ci, mais il se trouve que j'ai exactement le meme souci, et même en utilisant la solution proposée, j'ai toujours des "??" à la place des caractères arabes.
J'ai testé sous fédora, sous windows, et le résultat est le même....
si vous avez des idées du souci merci.
J'ai testé sous fédora, sous windows, et le résultat est le même....
si vous avez des idées du souci merci.
zady
Messages postés
388
Date d'inscription
mercredi 12 mars 2008
Statut
Membre
Dernière intervention
29 août 2020
9
>
rmed19
26 mai 2009 à 08:51
26 mai 2009 à 08:51
bonjour,
en faites, j'ai pas tres bien compris comment je dois faire le codage, ou dois je l'ecrire
keske je dois ouvrir
merci pour une explication
en faites, j'ai pas tres bien compris comment je dois faire le codage, ou dois je l'ecrire
keske je dois ouvrir
merci pour une explication
???? ????????? ?????? ??????? ?? ???? ?? ???? ???????? ?? ??? ?????? ?????? ??????? ?? ?????? ?????? ??????? ???????? ???? ????????? ??? ??? ????? ???? ???? ????? ?????? ?? ???? "?? ??????" ??? ?????? ???? ?????? ???? ??? ?????? ???????? ???????? ????? ????? ????? ??? ?????? ?????? ?????????? ?????? ???? ?????????..
???? ????????? ?????? ??????? ?? ???? ?? ???? ???????? ?? ??? ?????? ?????? ??????? ?? ?????? ?????? ??????? ???????? ???? ????????? ??? ??? ????? ???? ???? ????? ?????? ?? ???? "?? ??????" ??? ?????? ???? ?????? ???? ??? ?????? ???????? ???????? ????? ????? ????? ??? ?????? ?????? ?????????? ?????? ???? ?????????.
???? ????????? ?????? ??????? ?? ???? ?? ???? ???????? ?? ??? ?????? ?????? ??????? ?? ?????? ?????? ??????? ???????? ???? ????????? ??? ??? ????? ???? ???? ????? ?????? ?? ???? "?? ??????" ??? ?????? ???? ?????? ???? ??? ?????? ???????? ???????? ????? ????? ????? ??? ?????? ?????? ?????????? ?????? ???? ?????????.
???? ????????? ?????? ??????? ?? ???? ?? ???? ???????? ?? ??? ?????? ?????? ??????? ?? ?????? ?????? ??????? ???????? ???? ????????? ??? ??? ????? ???? ???? ????? ?????? ?? ???? "?? ??????" ??? ?????? ???? ?????? ???? ??? ?????? ???????? ???????? ????? ????? ????? ??? ?????? ?????? ?????????? ?????? ???? ?????????.
???? ????????? ?????? ??????? ?? ???? ?? ???? ???????? ?? ??? ?????? ?????? ??????? ?? ?????? ?????? ??????? ???????? ???? ????????? ??? ??? ????? ???? ???? ????? ?????? ?? ???? "?? ??????" ??? ?????? ???? ?????? ???? ??? ?????? ???????? ???????? ????? ????? ????? ??? ?????? ?????? ?????????? ?????? ???? ?????????.
15 juin 2012 à 20:12
18 juil. 2012 à 15:06
6 août 2012 à 23:58
20 déc. 2012 à 11:36
25 déc. 2012 à 21:16
mysql_query("SET CHARACTER SET 'utf8';", $link)or die(mysql_error());
mysql_select_db(DB_NAME);