Example #1
0
    $news = recupNews($_GET['post']);
    $nomJeu = $Model->recupNomJeu($news->idjeux);
    $auteur = $Model->recupAuteur($news->idauteur);
    $nbCom = recupNbCom($news->idnews);
} else {
    if (isset($_GET['jeu'])) {
        if (isset($_GET['id'])) {
            if (!isset($_SESSION['iduser'])) {
                $_SESSION['msg'][0] = 'error';
                $_SESSION['msg'][1] = "Vous devez être connecté pour acceder à cette page !";
                header('Location : index.php?page=login');
            }
            $event = recupEvent($_GET['id']);
            $auteur = $Model->recupAuteur($event->idorganisateur);
            $nomJeu = $Model->recupNomJeu($event->idjeux);
            $listeParticipant = recupUser($event->idevent);
        } else {
            $jeu = recupJeu($_GET['jeu']);
            $listeJoueur = recupListeJoueur($jeu->idjeux);
            $listeNewsJeu = recupNewsJeu($jeu->idjeux);
            $listeEventJeu = recupEventJeu($jeu->idjeux);
        }
    } else {
        header("Location : index.php");
    }
}
function isPlayer($listeJoueur)
{
    if (isset($_SESSION['iduser']) && !empty($listeJoueur)) {
        foreach ($listeJoueur as $joueur) {
            if (!empty($joueur) && $joueur->iduser == $_SESSION['iduser']) {
Example #2
0
<?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).";
Example #3
0
        ?>
						</div>
						<div class="line2">
							<hr/>
							<div class="icon2 car"></div>
							<span class="icon-content"><strong>
							<?php 
        $vehicule = recupVehicule($trajet->idvehicule);
        echo $vehicule->marque . " ";
        echo $vehicule->model;
        ?>
</strong></span>
						</div>
						<div class="line">
							<?php 
        $user = recupUser($trajet->idauteur);
        ?>
							<span class="user-avatar-l left"><img src="<?php 
        echo IMG . '/' . $user->avatar;
        ?>
" alt="avatar"></span>
							<span class="user-name">
							<?php 
        echo $user->prenom . " ";
        echo $user->nom;
        ?>
</span>
							<?php 
        afficheStar($user->nbtrajet);
        ?>
						</div><!-- /.line -->