A voir également:
- Probleme accent avec page php
- Supprimer page word - Guide
- E avec accent minuscule - Guide
- Imprimer tableau excel sur une page - Guide
- Page d'accueil - Guide
- Page accueil iphone - Guide
11 réponses
je ne suis pas un expert sur ce sujet, mais je sais qu'il faut aller chercher du coté des fonctions header...
Cette ligne m'a aidé à corriger des problèmes d'accents par le passé^^
header("Content-Type: text/html; charset=iso-8859-15");
Cette ligne m'a aidé à corriger des problèmes d'accents par le passé^^
il faut coder les caractères accentués en code html
par exemple & acute ; pour é
j'ai volontairement séparé sinon c'est interprété par l'affichage de CCM
par exemple & acute ; pour é
j'ai volontairement séparé sinon c'est interprété par l'affichage de CCM
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonsoir,
Il te disais de remplacer les caractères html par leurs équivalent Html (voir le lien ci-dessous).
donc si tu as : Salut Gégé, tu devras mettre dans ton site : Salut G& eacute ;g& eacute ; (sans les espaces entre le &, le eacute et le ; )
https://www.commentcamarche.net/contents/489-caracteres-speciaux-html
Belkira.
Il te disais de remplacer les caractères html par leurs équivalent Html (voir le lien ci-dessous).
donc si tu as : Salut Gégé, tu devras mettre dans ton site : Salut G& eacute ;g& eacute ; (sans les espaces entre le &, le eacute et le ; )
https://www.commentcamarche.net/contents/489-caracteres-speciaux-html
Belkira.
lol c'est une blague ?
si il y aurai que moi qui posterai sur mon site ca poserai pas de probléme, mais là j'ai des milliers de membres qui poste des messages et des commentaires tous les jours, je peut pas faire ca.
Il n'y a pas une autre solution ?
si il y aurai que moi qui posterai sur mon site ca poserai pas de probléme, mais là j'ai des milliers de membres qui poste des messages et des commentaires tous les jours, je peut pas faire ca.
Il n'y a pas une autre solution ?
Non, en fait ça concerne aussi quand les gens m'écrivent via le formaulaire. Les accents des messages qui me parviennent sur mon email sont remplacés par d'autres caractères bizarre.
Pourquoi une blague?
Regarde du coté de la fonction str_replace() ou encore htmlhentities() (et ces variantes, je ne les aient pas toutes en tête).
Pense aussi à regarder du côté du "php manuel" :)
Belkira
Regarde du coté de la fonction str_replace() ou encore htmlhentities() (et ces variantes, je ne les aient pas toutes en tête).
Pense aussi à regarder du côté du "php manuel" :)
Belkira
En partant, assures-toi que l'encodage des caractères de ton site soit bien en iso-8859-1.
Autrement, tous les caractères spéciaux occidentaux vont s'afficher n'importe comment ou s'afficher avec des carreaux blancs (si tu es en UTF-8).
Si tu utilises une base de données, il faut aussi que l'encodage soit en iso-8859-1.
Sinon, la fonction htmlentities te mâche le boulot rapido pour tout convertir en segment html (et pas juste les caractères spéciaux, mais aussi les caractères comme < / ; etc.), du même coup, tu viens de sécuriser les informations envoyés par formulaire.
-Cricri
Autrement, tous les caractères spéciaux occidentaux vont s'afficher n'importe comment ou s'afficher avec des carreaux blancs (si tu es en UTF-8).
Si tu utilises une base de données, il faut aussi que l'encodage soit en iso-8859-1.
Sinon, la fonction htmlentities te mâche le boulot rapido pour tout convertir en segment html (et pas juste les caractères spéciaux, mais aussi les caractères comme < / ; etc.), du même coup, tu viens de sécuriser les informations envoyés par formulaire.
-Cricri