CARIA.2.2

- Extention à 70 caractères l'adresse postale avec possibilitée d'ajouter des tirets
- Ajout d'une vérification dans l'ajout d'évènement si l'utilisateur éxiste
This commit is contained in:
ccunatbrule
2024-06-05 14:11:14 +02:00
parent e88f02fa95
commit 5ebf3df682
9 changed files with 22 additions and 14 deletions

View File

@@ -32,6 +32,14 @@ if ($stmtVehicule->fetchColumn() == 0) {
die(json_encode(['status' => 'error', 'message' => 'Le véhicule spécifié n\'existe pas.']));
}
// Vérification que l'ID du véhicule existe dans la base de données
$stmtUser = $bdd->prepare("SELECT COUNT(*) FROM Clients WHERE id = :id_user");
$stmtUser->bindParam(':id_user', $id_user, PDO::PARAM_INT);
$stmtUser->execute();
if ($stmtUser->fetchColumn() == 0) {
die(json_encode(['status' => 'error', 'message' => 'L\'utilisateur spécifié n\'existe pas.']));
}
// Validation des formats de date
if (!validateDateTime($start) || !validateDateTime($end)) {
die(json_encode(['status' => 'error', 'message' => 'Les dates doivent être dans un format valide (YYYY-MM-DD HH:MM:SS).']));