Encodage BDD
Posté : 28 mars 2012, 10:15
Bonjour,
J'ai un soucis d'encodage que je n'arrive pas à résoudre:
Voila un site que j'ai réaliser pour un client:
http://www.sparta-gym.eu/
Comme on voit sur la page d'index du contenu, il y'a un problème d'accent alors que:
- Mon fichier est encodé en UTF-8
- Ma base de donné est encodé en UTF-8
Je en comprend pas
.
Le code de mon fichier PHP:
Merci.
J'ai un soucis d'encodage que je n'arrive pas à résoudre:
Voila un site que j'ai réaliser pour un client:
http://www.sparta-gym.eu/
Comme on voit sur la page d'index du contenu, il y'a un problème d'accent alors que:
- Mon fichier est encodé en UTF-8
- Ma base de donné est encodé en UTF-8
Je en comprend pas
Le code de mon fichier PHP:
Code : Tout sélectionner
<?php
$head = "<title>Page d'accueil</title>";
?>
<?php
// Connexion à la base de donnée
try
{
$pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION;
$requete MYSQLeffacer pour raison (forum)
// On récupère les contenu du site du client
$req = $bdd->query('SELECT id, contenu FROM pages');
while ($donnees = $req->fetch())
{
?>
<div id="centre">
<div class="boxethree">
<h1>HISTORICO</h1>
<p>
<?php
echo nl2br(htmlspecialchars($donnees['contenu']));
?>
</p>
</div>
</div>
<?php
}
$req->closeCursor();
}
catch(Exception $e)
{
die('Erreur : '.$e->getMessage());
}
?>Merci.