PB d affichage de caractere hebreux PHP

rahel610 Messages postés 32 Statut Membre -  
Pitet Messages postés 2845 Statut Membre -
Bonjour,
Dur ,dur de programmer avec des caracteres hebreux a gerer
tout essayer
echo hebrev($chaine[$var3);
echo strrev($chaine); htmlentities aussi tout est passe set names UTF-8
ca marche quand j affiche une chaine de caracteres mais pas dans un affichage caractere par caractere
voila les resultats apres un affichage a l ecran
string '???? ????? ??? ???? ????? ?? ????--??? ?? ????? ??? ??? ????' (length=107) => tte la chaine
26
26
lettre
string '?' (length=1) => 1 seul caractere
?var3 1
string '?' (length=1)
?var3 2
string '?' (length=1)
?var3 3
Moi ne plus rien comprendre a cela
Merci pour votre aide
et pour votre eclairage.
/


A voir également:

3 réponses

Pitet Messages postés 2845 Statut Membre 527
 
Dreamweaver : Aller dans Modifier > Propriétés de la page > Titre/Codage.

Source: https://j-willette.developpez.com/tutoriels/web/encoder-son-site-en-utf8/

Vérifie aussi l'encodage de ton document html, du fichier, de php, de apache, de la base de données...
2
Pitet Messages postés 2845 Statut Membre 527
 
Salut,

A la base, Php n'étant pas unicode, il considère que chaque caractère d'une chaine est codé sur un octet, ce qui n'est pas le cas des caractères spéciaux tel que l'hébreu.
Exemple :
// default_charset="iso-8859-1"
echo $strlen('Angele'); // affiche 6
echo $strlen('Angèle'); // affiche 7 : è est codé sur deux octets


Essaye de traiter tes chaines avec les fonctions multi-octets : https://www.php.net/manual/fr/ref.mbstring.php

Bonne journée
0
rahel610 Messages postés 32 Statut Membre
 
bonjour,
je n ai toujours pas trouve la solution pour afficher un caractere hebreux
ce n est pas faute d essayer mais meme avec l encodage utf8 cala ne foncitonne pas meme en definissant au niveau HTML il doit y avoir un parametre a ajouter pour DREAMWEAVER car au moment de la sauvegarde du fichier index cela ne fait rien.
help help is there somebody help!!!!!!!!!!!!!!!!!

--merci de votre aide
raheli
0