Caractères spéciaux formulaire
Résolu
lucast
Messages postés
42
Date d'inscription
Statut
Membre
Dernière intervention
-
lucast Messages postés 42 Date d'inscription Statut Membre Dernière intervention -
lucast Messages postés 42 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'ai un léger problème qui est le suivant :
j'ai un formulaire de commentaire et certains caractères comme le é, le è, le à... qui s'affichent en � ...
est ce qu'on peut changer par exemple en modifiant le script ...
Voila !
j'ai un léger problème qui est le suivant :
j'ai un formulaire de commentaire et certains caractères comme le é, le è, le à... qui s'affichent en � ...
est ce qu'on peut changer par exemple en modifiant le script ...
Voila !
A voir également:
- Caractères spéciaux formulaire
- Whatsapp formulaire opposition - Guide
- Caractère spéciaux - Guide
- Caractères spéciaux - Guide
- Caractères spéciaux mac - Guide
- Formulaire de réclamation facebook - Guide
5 réponses
Donc après avoir enregistrer dans la base de données, lorsque tu fais un echo depuis la requête "SELECT ..." ?
Véririfes que l'encodage de ton fichier et que celui de ton champ MySQL correspondent.
Indique aussi l'encodage de ta page avec cette balise meta (exemple avec UTF-8) :
Véririfes que l'encodage de ton fichier et que celui de ton champ MySQL correspondent.
Indique aussi l'encodage de ta page avec cette balise meta (exemple avec UTF-8) :
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
c'est bon j'ai réussi voila comment j'ai fait :
$titre_2 = addslashes($_POST['titre']);
$remplacer_accent_11 = str_replace('à', 'à', "$titre_2");
$remplacer_accent_21 = str_replace('è', 'è', "$remplacer_accent_11");
$remplacer_accent_31 = str_replace('é', 'é', "$remplacer_accent_21");
$titre = str_replace('ê', 'ê', "$remplacer_accent_31");
en gros je remplace les accents par leur équivalent html !
$titre_2 = addslashes($_POST['titre']);
$remplacer_accent_11 = str_replace('à', 'à', "$titre_2");
$remplacer_accent_21 = str_replace('è', 'è', "$remplacer_accent_11");
$remplacer_accent_31 = str_replace('é', 'é', "$remplacer_accent_21");
$titre = str_replace('ê', 'ê', "$remplacer_accent_31");
en gros je remplace les accents par leur équivalent html !
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
c'est bon j'ai réussi voila comment j'ai fait :
$titre_2 = addslashes($_POST['titre']);
$remplacer_accent_11 = str_replace('à', 'à', "$titre_2");
$remplacer_accent_21 = str_replace('è', 'è', "$remplacer_accent_11");
$remplacer_accent_31 = str_replace('é', 'é', "$remplacer_accent_21");
$titre = str_replace('ê', 'ê', "$remplacer_accent_31");
en gros je remplace les accents par leur équivalent html !
$titre_2 = addslashes($_POST['titre']);
$remplacer_accent_11 = str_replace('à', 'à', "$titre_2");
$remplacer_accent_21 = str_replace('è', 'è', "$remplacer_accent_11");
$remplacer_accent_31 = str_replace('é', 'é', "$remplacer_accent_21");
$titre = str_replace('ê', 'ê', "$remplacer_accent_31");
en gros je remplace les accents par leur équivalent html !