} if ($trajet->nonfumeur) { echo "<div class='icon nocig'></div>"; } if ($trajet->bavar) { echo "<div class='icon talk'></div>"; } ?> </div> <div class="line2"> <hr /> <div class="icon2 car"></div> <span class="icon-content"> <strong> <?php $vehicule = recupVehicule($trajet->idvehicule); echo $vehicule->marque . " " . $vehicule->model; ?> </strong> </span> </div> <div class="line2"> <label>Commentaire</label> <br /> <?php echo $trajet->com; ?> <!--</strong></span>--> </div> <div class="line"> <a class="btn2 <?php
<?php require_once "../Core/utils.php"; require_once "../Model/proposer.php"; isNoLog("login.php"); $User = recupUser($_SESSION['id']); isNoPermis($User->permis); $res = recupVehicule($_SESSION['id']); if (!isset($res[0]->idvehicule)) { $_SESSION['msg'] = "<div class='error' ><p class='error-txt' >Vous devez enregistrer un véhicule avant de proposer un trajet.</p></div>"; header("Location : vehicule.php"); } function checkInfo($Tab) { list($dd, $mm, $yyyy) = explode('/', $Tab['date']); if (!checkdate($mm, $dd, $yyyy)) { return "Date invalide, il doit être au format dd/mm/yyyy (ex : 22/11/1995)."; } $_POST['date2'] = $dd . "/" . $mm . "/" . $yyyy; $_POST['date'] = $yyyy . "/" . $mm . "/" . $dd; if ($yyyy < date('Y') || $mm == date('m') && $dd < date('j')) { return "Date invalide, elle doit être supérieure à la date d’aujourd’hui"; } if (!preg_match('/^[a-zA-Z-_ÀÁÂÃÄÅÇÑñÇçÈÉÊËÌÍÎÏÒÓÔÕÖØÙÚÛÜÝàáâãäåçèéêëìíîïðòóôõöøùúûüýÿ ]{3,25}$/', $Tab['villedep'])) { return "Ville de départ Invalide, elle ne doit être composée que de lettres (ou de - _)."; } if (!preg_match('/^[a-zA-Z-_ÀÁÂÃÄÅÇÑñÇçÈÉÊËÌÍÎÏÒÓÔÕÖØÙÚÛÜÝàáâãäåçèéêëìíîïðòóôõöøùúûüýÿ ]{3,25}$/', $Tab['villearr'])) { return "Ville d'arrivée Invalide, elle ne doit être composée que de lettres (ou de - _)."; } if (!preg_match('/^[0-9]{2}:[0-9]{2}$/', $Tab['Hdep'])) { return "Format de l'heure invalide (ex: 15:45).";
<?php require_once "../Core/utils.php"; require_once "../Model/profil.php"; isNoLog("login.php"); $user = new user($_SESSION['email']); $listvehicule = recupVehicule($user->getId()); $listTrajetProprio = recupTrajetProprio($user->getId()); $listTrajetReserv = recupTrajetReserv($user->getId()); function checkused($idv, $listTrajetProprio, $listvehicule) { foreach ($listTrajetProprio as $trajet) { if ($trajet->idvehicule == $idv) { return "Véhicule utilisé pour un trajet, merci de supprimer le trajet avant de pouvoir supprimer le véhicule."; } } foreach ($listvehicule as $vehi) { if ($vehi->iduser && $vehi->iduser != $_SESSION['id']) { return "Vous n'êtes pas le proriétaire du vehicule ! Petit insolent !"; } } return "Suppression enregistrée !"; } function checktrajet($idt, $listTrajetProprio) { foreach ($listTrajetProprio as $trajet) { if ($trajet->idtrajet && $trajet->idauteur != $_SESSION['id']) { return "Vous n'êtes pas le prorietaire du trajet ! Petit insolent !"; } } if (countUserTrajet($idt) > 0) {