Bonjour,

Depuis 2 jours, je rencontre un souci d’accents avec le charset... je tourne en rond sans comprendre ce qui ne va pas ; si vous avez une idée du problème... ci-dessous, le code qui fonctionne en supprimant les accents dans les messages...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
header('content-type application/json charset=utf-8');
try {
    $pdo = new PDO("mysql:host=localhost;dbname=api_rest;charset=utf8", "root", "root", array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION, PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES utf8'));
    $retour["success"] = true;
    $retour["message"] = 'Connexion à la base de données réussie';
} catch (Exception $e) {
    $retour["success"] = false;
    $retour["message"] = 'Connexion à la base de données impossible';
}
echo json_encode($retour);
Merci d'avance pour votre réponse,