Affichage caractères accentués
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
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
- Affichage caractères accentués
- Caractères ascii - Guide
- Caractères spéciaux - Guide
- Affichage double ecran - Guide
- Caractères spéciaux mac - Guide
- Caracteres speciaux - Guide
1 réponse
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