File "save_taches_001.php"

Full Path: /home/analogde/www/Chart burndown/save_taches_001.php
File size: 1013 B
MIME-type: text/x-php
Charset: utf-8

<?php
header('Content-Type: application/json');

// Récupérer les données JSON envoyées par la requête POST
$jsonData = file_get_contents('php://input');

// Décoder les données JSON
$data = json_decode($jsonData, true);

// Vérifier si les données ont été décodées correctement
if (json_last_error() === JSON_ERROR_NONE) {
    // Chemin du fichier où les données seront sauvegardées
    $filePath = 'tache_data.json';

    // Sauvegarder les données dans le fichier JSON
    if (file_put_contents($filePath, $jsonData)) {
        // Répondre avec un statut de succès
        echo json_encode(['status' => 'success']);
    } else {
        // Répondre avec un statut d'erreur
        echo json_encode(['status' => 'error', 'message' => 'Erreur lors de la sauvegarde des données dans le fichier.']);
    }
} else {
    // Répondre avec un statut d'erreur
    echo json_encode(['status' => 'error', 'message' => 'Erreur lors du décodage des données JSON.']);
}
?>