Comment résoudre les accents dans une base ?
razily
Messages postés
250
Date d'inscription
Statut
Membre
Dernière intervention
-
razily Messages postés 250 Date d'inscription Statut Membre Dernière intervention -
razily Messages postés 250 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je souhaiterai savoir j'ai un formulaire à insérer dan sla base et dans ce formulaire il y a un champ titre par exemple : il se peut que l'utilisateur écrit un titre avec accent !!
j'arrive à faire entrer dans PhpMyadmin (je l'ai configuré à utf-8 general CI )
mais mon probleme c'est que quand j'affiche les donnees , les accents ne s'affcihent pas correctement , a t il une fonction spécifique en html ou php capable de convertir automatiquement tous les accents
merci
je souhaiterai savoir j'ai un formulaire à insérer dan sla base et dans ce formulaire il y a un champ titre par exemple : il se peut que l'utilisateur écrit un titre avec accent !!
j'arrive à faire entrer dans PhpMyadmin (je l'ai configuré à utf-8 general CI )
mais mon probleme c'est que quand j'affiche les donnees , les accents ne s'affcihent pas correctement , a t il une fonction spécifique en html ou php capable de convertir automatiquement tous les accents
merci
A voir également:
- Comment résoudre les accents dans une base ?
- Base de registre - Guide
- Formules mathématiques de base - Télécharger - Études & Formations
- Formules excel de base - Guide
- Gigaset a170h problème base ✓ - Forum telephonie fixe
- Gigaset ne reconnait plus sa base - Forum telephonie fixe
3 réponses
Bonsoir,
Vérifies que ton fichier HTML est bien enregistré en utf-8 et que tu as bien renseigné la balise META pour indiquer au navigateur quel jeu de caractères (charset) utiliser pour afficher ta page web :
Sinon il te reste le bazooka pour tuer une poule avec htmlentites() mais c'est un peu démesuré, enfin je trouve...
http://www.php.net/manual/fr/function.htmlentities.php
Vérifies que ton fichier HTML est bien enregistré en utf-8 et que tu as bien renseigné la balise META pour indiquer au navigateur quel jeu de caractères (charset) utiliser pour afficher ta page web :
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
Sinon il te reste le bazooka pour tuer une poule avec htmlentites() mais c'est un peu démesuré, enfin je trouve...
http://www.php.net/manual/fr/function.htmlentities.php
heu !! juste encore une question je fais çà :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
et firefox dans l'outil de développement m'envoit un message d'erreur genre
line 7 column 77 - Erreur: character data is not allowed here
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
et firefox dans l'outil de développement m'envoit un message d'erreur genre
line 7 column 77 - Erreur: character data is not allowed here