File "import_taches_002.php"
Full Path: /home/analogde/www/VirtualKeyboardSample/Chart burndown/import_taches_002.php
File size: 977 bytes
MIME-type: text/x-php
Charset: utf-8
<?php
// Définir le type de contenu de la réponse
header('Content-Type: application/json');
// Chemin du fichier JSON à lire
$file = 'objet_tache.json';
// Vérifier si le fichier existe
if (file_exists($file)) {
// Lire le contenu du fichier JSON
$jsonContent = file_get_contents($file);
// Décoder le contenu JSON
$data = json_decode($jsonContent, true);
// Vérifier si le décodage JSON a réussi
if (json_last_error() === JSON_ERROR_NONE) {
// Répondre avec les données JSON
echo json_encode(['status' => 'success', 'data' => $data]);
} else {
// Répondre avec un statut d'erreur si les données JSON sont invalides
echo json_encode(['status' => 'error', 'message' => 'Données JSON invalides.']);
}
} else {
// Répondre avec un statut d'erreur si le fichier n'existe pas
echo json_encode(['status' => 'error', 'message' => 'Fichier JSON introuvable.']);
}
?>