Exemple #1
0
        return "Le trajet est complet ! Impossible d'effectuer la réservation !";
    }
    foreach ($listInscrit as $user) {
        if ($user->iduser == $_SESSION['id']) {
            return "Vous êtes déja inscrit pour ce trajet. Réservation impossible !";
        }
    }
    if ($trajet->idauteur == $_SESSION['id']) {
        return "Vous êtes le propriétaire de ce trajet, vous ne pouvez pas vous y inscrire !";
    }
    return "NoError";
}
if ($_GET['idtajout']) {
    $error = verif($listInscrit, $trajet);
    if ($error == "NoError") {
        addeffectue($_GET['idtajout'], $_SESSION['id']);
        majnbplace($_GET['idtajout']);
        $_SESSION['msg'] = "<div class='success' ><p class='success-txt' >Trajet ajouté !</p></div>";
        header("Location : index.php");
    } else {
        $_SESSION['msg'] = "<div class='error' ><p class='error-txt' >" . $error . "</p></div>";
        header("Location : reservation.php?idt=" . $_GET['idt'] . "&color=" . $_GET['color']);
    }
}
if ($_GET['idu']) {
    supprUser($_GET['idu'], $trajet->idtrajet);
    majnbplaceincr($trajet->idtrajet);
    $_SESSION['msg'] = "<div class='success' ><p class='success-txt' >Utilisateur supprimé !</p></div>";
    header("Location : reservation.php?idt=" . $_GET['idt'] . "&color=" . $_GET['color']);
}
require_once "../View/reservation.php";
Exemple #2
0
        return "Ce trajet n'est pas vide, supprimez d'abord ses utilisateurs avant de le supprimer.";
    }
    return "Suppression enregistrée !";
}
if ($_GET['idv']) {
    $error = checkused($_GET['idv'], $listTrajetProprio, $listvehicule);
    if ($error == "Suppression enregistrée !") {
        deletevehicule($_GET['idv']);
        $_SESSION['msg'] = "<div class='success' ><p class='success-txt' >" . $error . "</p></div>";
        header("Location : profil.php");
    } else {
        echo "<div class='error' ><p class='error-txt' > " . $error . "</p></div>";
    }
}
if ($_GET['idt']) {
    $error = checktrajet($_GET['idt'], $listTrajetProprio);
    if ($error == "Suppression enregistrée !") {
        deletetrajet($_GET['idt'], $_SESSION['id']);
        $_SESSION['msg'] = "<div class='success' ><p class='success-txt' >" . $error . "</p></div>";
        header("Location : profil.php");
    } else {
        echo "<div class='error' ><p class='error-txt' > " . $error . "</p></div>";
    }
}
if ($_GET['idts']) {
    supprEffectue($_SESSION['id'], $_GET['idts']);
    majnbplace($_GET['idts']);
    $_SESSION['msg'] = "<div class='success' ><p class='success-txt' >Vous êtes désinscrit de ce trajet !</p></div>";
    header("Location : profil.php");
}
require_once "../View/profil.php";