Enregistrement Arab

tomyorex Messages postés 13 Statut Membre -  
 Utilisateur anonyme -
Bonjour,
Je suis en train de passer un stage de fin de formation d’où je dois faire une l’application qui concerne une base de données gestion stock réparation SQL-SERVER.
Comment faire enregistrer les données dans la base en arabe ? et pourquoi l’enregistrement entré dans la table de la base de données s’affiche sous la forme suivante : « ???? »?
sachant que la fonction d'Arab est déjà installéeau windows, et ce que c’est au niveau de Windows ou bien autre chose ? et merci d’avance pour tout le monde.
Configuration: Windows XP
Firefox 2.0.0.9

1 réponse

  1. Utilisateur anonyme
     
    Salut !

    Je crois que c'est un problème d'encodage dans la base SQL et dans la page PHP.
    Dans tes en-tête HTML mets ça
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ar" lang="ar">
    <head>
    	<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    	<meta http-equiv="Content-Language" content="ar"/>
    	<title> rien </title>
    </head>
     <body>
    	<p>&#1601;&#1591;&#1608;&#1666;&#1651;</p>
     </body>
     </html>
    


    La page php/html doit être enregistré au format UTF-8, la base SQL doit être également en UTF-8.

    Et ça devrait marcher !
    0