Se connecter avec
S'enregistrer | Connectez-vous

Probleme PHP et l'Arabe

Dernière réponse : dans Programmation

Bonjour,
j'ai fais des codes php contenant des textes en arabe, et si j'enregistre la page .php sous le codage ANSI apres l'interpretation par easyphp les textes en arabe ne s'affichent pas(il s'affiche juste des signes incomprehensible) , et si je enregistre sous UNICODE easyphp n'interprete pas le code php (car si je fais "affichier le code source" il me donne des codes php)
commment dois je faire pour garder le texte arabe et au meme temps interpreter les codes php ?
merci d'avance pour vos reponses

Autres pages sur : probleme php arabe

Lassé par la pub ? Créez un compte

pour mieux expliquer le probleme

voici un exemple
<?php
header('Content-Type:text/html; charset=windows-1256');
echo "متال";
?>
le probleme c'est si je veux enregistrer ce fichier sous par exemple:"index.php" sous bloc-notes il me donne le message suivant "ce fichier contient des carcteres au format unicode qui seront perdu si vous l'enregistrez au format ANSI. Pour conserver les informations Unicode, cliuqez ci-dessous puis selectionnez une des options Unicode de la liste deroulante Encodage "

Si je continue d'enregistrer le fichier au format ANSI les textes ne s'afichent pas (juste des signes incomprehensibles )
et si j'enregistre au format Unicode il me donne juste une page vide, et si je fais affichier le source il me donne
"<?php
header('Content-Type:text/html; charset=windows-1256');
echo "متال";
?> "
voila mon probleme

Expert Programmation

Le bloc-note est un peu pourri :-)

Il se content d'afficher une table de 256 caractères iso (similaire mais différent de la table ASCII de base).
Si tu veux plus de caractères (que ce soit de l'arabe, kanji ou autre), je te conseille d'utiliser un autre éditeur comme par exemple notepad++ (je sais pas si ça va marcher dans ton cas, mais c'est toujours plus probable que le bloc-note windows :-D )

j'ai essayé notepad++ mais j'arrive pas à ecrire dans cet editeur en arabe il me donne juste des signes (áÇáÈÇáááÇ) malgré que l'arabe est installé en windows
et si je change le format d'encoding en unicode j'arrive à ecrire en arabe mais je tombe sur le meme probleme que bloc-notes
Lassé par la pub ? Créez un compte
Tom's guide dans le monde