22 lines
770 B
PHP
22 lines
770 B
PHP
|
|
<?php
|
||
|
|
session_start();
|
||
|
|
header('Content-Type: application/json'); // Important pour fetch().json()
|
||
|
|
|
||
|
|
include("../Assets/functions.php");
|
||
|
|
$config = json_decode(file_get_contents("../Assets/config.json"), true);
|
||
|
|
$bdd = connectBDD("localhost", $config["BDD_USER"], $config["BDD_PASSWD"], $config["BDD_NAME"]);
|
||
|
|
|
||
|
|
$data = json_decode(file_get_contents('php://input'), true);
|
||
|
|
|
||
|
|
if (isset($data['content'])) {
|
||
|
|
$content = $data['content'];
|
||
|
|
error_log("Contenu reçu pour mise à jour : " . $content);
|
||
|
|
|
||
|
|
$success = updatePratiques($content, $bdd);
|
||
|
|
error_log('Résultat de updatePratiques: ' . var_export($success, true));
|
||
|
|
|
||
|
|
echo json_encode(['success' => $success]);
|
||
|
|
} else {
|
||
|
|
echo json_encode(['success' => false, 'message' => 'Contenu manquant']);
|
||
|
|
}
|
||
|
|
?>
|