Bonjour à tous,

Je suis en train de créer un site de 3 pages. Mes 2 premières pages s'affichent sans problème mais la 3ème bugue avec les accents. Smiley bawling
Je ne comprends pas pourquoi, j'ai pourquoi le même code sur les 3 pages...
Merci par avance pour votre aide!

Voici le code:
<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8"/>
	<link rel="stylesheet" type="text/css" href="style2.css">
		<title>Nélim - Profil</title>
	</head>
		<body>


Encore merci et bonne journée,
NelTam
Bonjour.

Si vous avez utilisé 'Notepad++', avez-vous vérifié que l'encodage de la page dans lequel vous avez placé le code est bien 'UTF8 (sans BOM)' ?

Pour les autres logiciels, je ne peux rien dire ou je ne m'en suis jamais souciée...

Au fait, vous ne précisez pas la langue dans la balise html ?
<html lang="fr">


Smiley smile
Bonjour,

Regarde ce point de la FAQ PHP : https://openclassrooms.com/forum/sujet/foire-aux-questions-php#message-84646518
https://inro.in/lucky-patcher/ , https://inro.in/9apps/ & https://inro.in/vidmate/

Il te faut vérifier :

la balise meta charset de ta page HTML (mais je ne pense pas)
l'encodage défini entre PHP et MySQL (mais ton DSN semble bon)
l'encodage des colonnes alphanumériques de la base de données (utf8_unicode_ci par exemple)
l'encodage du fichier PHP (à vérifier avec un éditeur de texte, avec Notepad++ c'est UTF-8 Sans BOM)
Vu que c'est une mise en ligne, je pencherais pour un des deux derniers points ...
Modifié par bougti (25 Jan 2019 - 17:59)