Soucis d'accents

morgan_xd Messages postés 52 Statut Membre -  
SpeedHunter Messages postés 119 Statut Membre -
Bonjour,

Je suis en train modifier une page en php et j'ai un soucis, les accents apparaissent en "?" et je ne vois pas comment faire.

Voici le code (J'ai souligné l'élément avec l'accent, il y en a qu'un pour l'instant mais je compte en ajouter) :

<?php
global $colors;
?>
<html>
<head>
<title>VIF - Supervision clients SaaS - Cacti</title>
<link href="include/main.css" rel="stylesheet">
<link href="images/favicon.ico" rel="shortcut icon" type="image/x-icon" />
<script type="text/javascript" src="include/layout.js"></script>
<?php if (isset($refresh)) {
print "<meta http-equiv=refresh content=\"" . $refresh["seconds"] . "; url='" . $refresh["page"] . "'\">";
}?>
</style>
</head>

<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" background="images/left_border.gif">

<table width="100%" cellspacing="0" cellpadding="0">
<tr height="1" bgcolor="#FFFFFF">
<td valign="bottom" colspan="3" nowrap>
<table width="100%" cellspacing="0" cellpadding="0">
<tr height="100" style="background: transparent url('images/cacti_backdrop2.gif') no-repeat center left;">
<td id="tabs" valign="bottom">
 <a href="index.php"><img src="images/tab_console_down.gif" alt="Console" align="absmiddle" border="0"></a><a href="graph_view.php"><img src="images/tab_graphs.gif" alt="Graphs" align="absmiddle" border="0"></a>
</td>
</tr>
</table>
</td>
</tr>
<tr height="2" bgcolor="#183c8f">
<td colspan="3">
<img src="images/transparent_line.gif" height="2" border="0"><br>
</td>
</tr>
<tr height="5" bgcolor="#e9e9e9">
<td colspan="3">
<table width="100%">
<tr>
<td>
<?php draw_navigation_text();?>
</td>
<td align="right">
<?php if (read_config_option("auth_method") != 0) { ?>
Utilisateur : <strong><?php print db_fetch_cell("select username from user_auth where id=" . $_SESSION["sess_user_id"]);?></strong> (<a href="logout.php">Déconnexion</a>) 
<?php } ?>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td bgcolor="#f5f5f5" colspan="1" height="8" width="135" style="background-image: url(images/shadow_gray.gif); background-repeat: repeat-x; border-right: #aaaaaa 1px solid;">
<img src="images/transparent_line.gif" width="135" height="2" border="0"><br>
</td>
<td colspan="2" height="8" style="background-image: url(images/shadow.gif); background-repeat: repeat-x;" bgcolor="#ffffff">

</td>
</tr>
<tr>
<td valign="top" colspan="1" rowspan="2" width="135" style="padding: 5px; border-right: #aaaaaa 1px solid;" bgcolor='#f5f5f5'>
<table bgcolor="#f5f5f5" width="100%" cellpadding="1" cellspacing="0" border="0">
<?php draw_menu();?>
</table>

<img src="images/transparent_line.gif" width="135" height="5" border="0"><br>
<p align="center"><a href='about.php'><img src="images/cacti_logo.gif" border="0"></a></p>
<img src="images/transparent_line.gif" width="135" height="5" border="0"><br>
</td>
<td width="100%" colspan="2" valign="top" style="padding: 5px; border-right: #aaaaaa 1px solid;"><?php display_output_messages();?>

Merci pour votre aide !

2 réponses

SpeedHunter Messages postés 119 Statut Membre 6
 
Convertis toutes tes pages en AINSI puis réécris les accents comme si rien ne s'était passé et ca doit fonctionner.

Sinon essaye : echo "é"
0
morgan_xd Messages postés 52 Statut Membre 2
 
Merci de ta réponse rapide, comment convertir des pages en AINSI ?

echo retourne la même chose.
0
SpeedHunter Messages postés 119 Statut Membre 6
 
echo " & ea cute; "

Enlève tous les espaces.

Essaye UTF-8 ou UTF8 et AINSI

<meta http-equiv="Content-type" content="text/html; charset=iso-8859-1"/>" = AINSI
<meta http-equiv="Content-type" content="text/html; charset=UTF-8"/>
= UTF8 + ainsi
0
morgan_xd Messages postés 52 Statut Membre 2
 
Ca ne change rien, un ami m'a dis que ca pouvais aussi venir de ma bdd
0
SpeedHunter Messages postés 119 Statut Membre 6
 
Possible mais bon à part cela je ne vois pas.

Désolé.
0