Affichage caractères accentués

Fermé
Niala - 17 août 2022 à 21:51
jordane45 Messages postés 38173 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 10 mai 2024 - 17 août 2022 à 21:54

Bonjour,
Je veux mettre la date de la dernière mise à jour d'un site Internet sur la page d'accueil.
Pour cela j'utilise un script PHP glané su le Net.

Hebergé chez OVH (maj3.php)

<html>
<head>
<meta charset="utf-8">
</head>
<body style="background-color:transparent">
<font size="0" face="Arial"><center>
<?
setlocale(LC_TIME, "fr_FR");
 $filename='index.html';
echo "Version du ". strftime("%e %B %Y - %kh%M", filemtime($filename));
?>
</center></font></body></html>

et sur la page HTLM d'acueil

<div style="text-align:center">
<iframe width="350" height="50" style="border:none" src=""></iframe>
</div>

Cela fonctione bien, mais les caractères accentués des mois ne sont pas respectés
le mois d'août devient ao�t, et cela nuit à la présentation.

Comment corriger cela ?

Merci d'avance


Windows / Firefox 103.0

A voir également:

1 réponse

jordane45 Messages postés 38173 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 10 mai 2024 4 665
17 août 2022 à 21:54

Bonjour,

En plus du charset défini dans le head de ta page, il faut vérifier l'encodage de tes fichiers.

Regarde ici : https://forums.commentcamarche.net/forum/affich-37584944-php-html-caracteres-accentues-et-l-utf8


0