IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HTML Discussion :

PHP-MYSQL et la langue Arabe


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Inscrit en
    Décembre 2009
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Décembre 2009
    Messages : 9
    Par défaut PHP-MYSQL et la langue Arabe
    Salut
    Je suis en train de développer un site Web qui prend en charge la langue arabe mon problème est l'or se que je veux afficher de la base Mysql les enregistrements en Arabe ils s'affiche avec des "????????????" malgré que j'ai ajouter la charset=utf-8, charset=cp1256 et windows-1256...
    sachant que la base est sous la forme utf8_unicode_ci.
    Merciiiii beaucoup pour vos réponses

  2. #2
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 582
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 582
    Par défaut
    C'est soit utf-8, soit codepage 1256. Pas les deux à la fois (et on me permettra de douter de la capacité de PHP à faire autre chose que du codepage 1252 ou de l'utf-8, donc je dirais que c'est utf-8 et c'est tout).
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Membre habitué
    Inscrit en
    Décembre 2009
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Décembre 2009
    Messages : 9
    Par défaut
    mais qu'on j'utilise utf8 seulement les accents ne s'affichent plus, ils s'affichent sous la forme "�" en plus j'ai le même problème les données en arabe provenant de la base mysql s'affiche avec des "??????"
    la seul solution de les afficher correctement c'est de les insérer sous cette forme ا... j'ai pas trouver un moyen de convertir les données en arabe à cette format.
    Merci pour l'aide.

  4. #4
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    Je te recommande vivement ce tutoriel : Passez à l'UTF-8 sans manquer une étape pour mieux comprendre les mécanismes d'encodage des pages.
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  5. #5
    Membre Expert
    Avatar de polymorphisme
    Homme Profil pro
    Publishing
    Inscrit en
    Octobre 2009
    Messages
    1 460
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Publishing
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2009
    Messages : 1 460
    Par défaut
    Bonjour kernel_32,

    en plus des suggestions du tutoriel, tu peux ajouter :
    -- que tes pages html doivent prendre en compte la direction du texte, voir l'attribut "dir", ainsi que la langue de ta page, voir l'attribut lang.
    Faire attention, aux citations de texte en langues latines, pour les liens par exemple.
    -- que ton navigateur doit être correctement paramétrer (avec Firefox >> Affichage >> Encodage des caractères)
    -- que ton navigateur ou ton OS dispose d'une fonte qui supporte les caractères inclus dans ta page HTML.
    -- concernant les diacritiques (accents et autres glyphes), tu verra après.

Discussions similaires

  1. CLI (PHP en ligne de commande) et la langue arabe
    Par MedNaceur dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 14/12/2009, 11h46
  2. [PHP-MySQL] Convertir des caracteres arabe en HTML
    Par azerty21 dans le forum Autres langages pour le Web
    Réponses: 0
    Dernier message: 21/08/2009, 21h46
  3. langue arabe et mysql
    Par argazeizeme dans le forum SQL Procédural
    Réponses: 1
    Dernier message: 22/05/2007, 15h50
  4. PHP et la langue arabe !
    Par omarfla dans le forum Langage
    Réponses: 8
    Dernier message: 09/05/2007, 18h29
  5. Transfert des données en langue arabe vers Mysql
    Par naoufal01 dans le forum SQL Procédural
    Réponses: 1
    Dernier message: 04/09/2006, 13h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo