Problème d'accentuation... [résolu]

Problème d'accentuation... [résolu] - PHP - Programmation

Marsh Posté le 26-02-2009 à 01:32:55    

Je crée un site avec une page PHP qui contient des include
 

Citation :

<?php include("archives/derniere_archive.txt" )?>
<?php include("archives/avant_derniere_archive.txt" )?>
<?php include("archives/avant_avant_derniere_archive.txt" )?>


 
Chaque include contient des accents et ponctuation (non codé pour l'HTML)
Les deux premiers include affichent les caractères correctement.
Le troisième affiche le dernier é de cette façon é
 
Je cherche à afficher ce dernier caractère de façon correcte.


Message édité par alx067 le 26-02-2009 à 14:21:25
Reply

Marsh Posté le 26-02-2009 à 01:32:55   

Reply

Marsh Posté le 26-02-2009 à 09:20:56    

Tu utilises toujours le même charset pour toutes les pages (charset=ISO-8859-1) ?

Reply

Marsh Posté le 26-02-2009 à 13:33:56    

Celui-ci pour la page principale (un fichier PHP) :
 

Citation :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title><?php include("titre.txt" )?> - Archives</title>
<link href="style.css" rel="stylesheet" type="text/css" media="all" />
<style type="text/css">
<!--
body {
 margin-right: 120px;
 margin-top: 16px;
}
-->
</style>
</head>
<body>
<h4>Archives</h4>
<?php include("archives/derniere_archive.txt" )?>
<?php include("archives/avant_derniere_archive.txt" )?>
<?php include("archives/avant_avant_derniere_archive.txt" )?>
<h4>Liste des Archives</h4>
<p>
<?php include("archives/liste_des_archives.txt" )?>
</p>
</body>
</html>


 
 
Celui-ci pour les trois includes (dans un fichier txt) :

Citation :

<p><strong>
<?php include("archives/2009-02-25/Date_de_l_archive_en_lettre.txt" )?>
 -  
<?php include("archives/2009-02-25/Titre.txt" )?>  
</strong></p>
<p><?php include("archives/2009-02-25/Texte.txt" )?></p>
<p class="Petit">Crée par <?php include("archives/2009-02-25/Auteur.txt" )?></p>
<hr>


Message édité par alx067 le 26-02-2009 à 13:34:30
Reply

Marsh Posté le 26-02-2009 à 14:18:15    

J'ai trouvé la solution tout seul, ouai, comme un grand, j'ai remplacé par un jeu de caractère HTML
 

Citation :

<p><strong>
<?php include("archives/2009-02-25/Date_de_l_archive_en_lettre.txt" )?>
 -  
<?php include("archives/2009-02-25/Titre.txt" )?>  
</strong></p>
<p><?php include("archives/2009-02-25/Texte.txt" )?></p>
<p class="Petit">Cr&eacute;e par <?php include("archives/2009-02-25/Auteur.txt" )?></p>
<hr>


Message édité par alx067 le 26-02-2009 à 14:20:53
Reply

Marsh Posté le 26-02-2009 à 16:34:09    

Mais cela ne répond pas à la question, pourquoi seulement le dernier accent de faux ?

Reply

Marsh Posté le 28-02-2009 à 14:40:27    

Penses à formater ton fichier texte en iso grace à notepad++ par exemple

Reply

Marsh Posté le 12-03-2009 à 18:01:17    

utf8_decode par exemple :jap:


---------------
Photos Panoramiques Montagnes Haute Savoie
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed