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.']);
}
?>