59,12 → 59,12 |
} |
// cf TODO: n'arrivera pas tant que l'UPDATE ajoutera systématiquement date_modification = now() |
elseif($modification === 0) { |
http_response_code(304); // Not Modified |
header("HTTP/1.0 304 Not Modified"); // XXX: PHP 5.4 // http_response_code(304); // Not Modified |
header("Content-Type: text/plain; charset=utf-8"); |
die("Not Modified"); |
} |
else { |
http_response_code(500); // Internal Server Error |
header("HTTP/1.0 500 Internal Server Error"); // XXX: PHP: 5.4 // http_response_code(500); // Internal Server Error |
header("Content-Type: text/plain; charset=utf-8"); |
die("Impossible de modifier l'observation associée à cet identifiant " . mysql_error()); |
} |
83,7 → 83,7 |
$params_obligatoires = array('id_observation', 'ce_utilisateur', 'nom_sel'); |
foreach($params_obligatoires as $param) { |
if(@trim($params[$param])) continue; |
http_response_code(412); // Precondition Failed |
header("HTTP/1.0 412 Precondition Failed"); // XXX: PHP: 5.4 // http_response_code(412); // Precondition Failed |
header("Content-Type: text/plain; charset=utf-8"); |
die(sprintf("Paramètre %s manquant (parmi %s)", $param, implode(', ', $params_obligatoires))); |
} |