Php et la langue arabe

Résolu
Bonsoir
J'ai un probleme avec la langue Arabe en php je fais l'ajout des informatin en Arabe et dans la base je trouve pas ce que j'ai saisi mais d'autres signes qui n'ont rien à voir avec
Configuration: Windows XP
Internet Explorer 6.0

13 réponses

  1. Je l'ai fait et ça marche pas mais ça marche bien en ajoutant
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    dans le formulaire d'ajout
    Merci à tous ceux qui ont essayer de m'aider
    1. je ne sais pas si cela peut te servir

      INSTALLER L'ALPHABET ARABE SUR L'ORDINATEUR :

      Demarrer + panneau de configuration + options régionales,date heure et langue + options regionales et linguistiques + Onglet langues :
      cocher "installer les fichiers pour les langues à script complexe et s'écrivant de droite à gauche..."
      Le CD de windows sera demandé, à moins d'avoir une partition consacrée.

      INSTALLER LE CLAVIER ARABE :

      Demarrer + panneau de configuration + options regionales... + onglet "langues" + cliquer sur "détails" + cliquer sur "ajouter" + déroulez la liste "langue d'entrée" et sélectionner "arabe". Dans la liste "Configuration clavier/IME" sélectionner "arabe" cliquer sur OK.

      CHOIX DE LA LANGUE :
      clic droit sur la barre des tâches (en bas)+ sélectionner "barre d'outils" "barre des langues" Vous aurez alors soit "FR" soit "EN" soit "AR", clic gauche dessus pour sélectionner sa langue.

      1. L'arabe est déjà installé c'est avec laquelle je fais la saisie mais mais qu'on je cherche dans la base je ne trouve pas les infos que j'ai saisi
        العربية=l'arabe tu as vu
        1. Contributeur
          Le character set de ta base / table doit être en cp1256, si ma mémoire est bonne.

          1. Contributeur
            Salut!
            Comme dis au post précédent,il faut changer le type de caractère de ta base de données.Dans my.ini fais une recherche en mettant character set
            Par défaut c'est latin1,alors tu changes par cp1256.
            1. donc je ne peux as stocker l'arabe at le français dans la même table ?
              1. Contributeur
                Normalement, si.

                Je viens de tester sur une base MySQL, en cp1256 j'arrive à insérer du contenu en alphabet latin. D'ailleurs, il est possible dans une même table d'avoir des champs en cp1256 et d'autres champs en latin1.

            2. Contributeur
              En tout cas,je n'en sais rien!Essai de faire plus de recherches dessus!
              1. Contributeur
                Salut!
                Une fois dans my.ini(un fichier bloc note),tu fais edition puis rechercher.Tu tapes chararcter set et tu verras il sera sélectionné.Par défaut c'est latin1,alors tu changes par ce qu'on t'as donné.
                Bonne journée!!
                1. Contributeur
                  Ouvres tu le fichier my.ini??si oui,alors tu as fais 97% du travail.Je t'ai envoyé un MP!
                  1. oui je l'ai fait