Problème avec accent!!!!

Nouveau WRInaute
Bonjour à tous,
Je suis nouveau dans ce forum et j'espère avoir posé ma question dans la bonne section...
Voilà, j'ai créé un formulaire pour mon site avec un générateur de formulaire donc je n'y connais rien en PHP... tout se passe bien sauf avec les accents, j'ai changé UTF-8 par iso-8859- et les accents apparaissent mais une fois que j'intègre une page html dans ma php le problème d'accents se présente à nouveau...

Je vous mets les liens des différents formulaires pour en voir plus clair:
http://www.docteur-pc.ch/formulaire.php
http://www.docteur-pc.ch/formulaire-contact.php

J'aimerais bien comprendre le pourquoi..
Merci d'avance..
 
Membre Honoré
Bienvenue au forum.

Le doctype n'est pas précisé. Le code n'est pas ordonné ce qui n'aide pas à la vérification.

Vous pouvez aussi vous présenter : [Forum] Comment vous présenter.

N'hésitez pas à participer sur le forum en répondant aussi à d'autres topics (présentant vos avis d'utilisateur par exemple).
 
Nouveau WRInaute
Merci à tous pour répondre si vite :wink:

Je me présenterai comme Madrileño m'a suggèré...
J'ai déclaré le Doctype voici:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
Et pourtant rien ne change...
Pour le code qui n'est pas ordonné, désolé mais j'ai copié le code php du générateur de formulaire et j'ai ajouté le code html et css en suivant la structure de mes autres pages...malheureusement le php me dépasse...
je remets le lien de mon formulaire:
http://www.docteur-pc.ch/formulaire-contact.php

Merci encore à tous... :D
 
Nouveau WRInaute
Merci à tous pour vos réponses...

J'ai déclaré un Doctype le voici:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

Mais rien ne change... je l'ai mis au début de ma page avant <?php
Pour ce qui est du code mal ordonné; j'ai pris le code php du générateur de formulaire et j'ai ajouté le code html ainsi que mes css en suivant la structure de mes autres pages.
Je suis un peu perdu avec le php...
Voici à nouveau le lien de mon formulaire:
http://www.docteur-pc.ch/formulaire-contact.php

Merci d'avance :D
 
WRInaute discret
Qu'est-ce que tu veux dire par : "une fois que j'intègre une page html dans ma php"?
En fait tu as une page html et tu fais un include dans une page en php, c'est ça?

Dans ce cas, commence par ouvrir la page html dans notepad++
Clique en haut sur encodage et vérifie que la case cochée est bien en cohérence avec ce que tu as déclaré en haut c'est-à-dire UTF-8(sans bom) si tu as déclaré UTF-8 ou iso-8859-1.
Tu devrais faire de même avec toutes tes pages en fait.

Si cela ne fonctionne pas, tu peux avoir également besoin d'ajouter la ligne suivante dans ton htaccess
Code:
AddDefaultCharset Off
 
Discussions similaires
Haut