Exemple #1
0
	<!-- Corps du site -->
	<div class="container" style="padding-top: 70px;">
	
	<?php 
    // On s'assure que l'utilisateur qui a accès à cette page est administrateur
    if ($_SESSION['admin'] == true) {
        ?>
	
		<div class="row">
			<div class="col-lg-12 table-responsive">
				<legend>Liste des offres</legend>
				
				<?php 
        // On va chercher la fonction d'affichage des offres
        include 'modele/offres/offres_req.php';
        getOffres('all', 'offre', $_SESSION['admin']);
        ?>
				
			</div>
		</div>
		
		<?php 
    } else {
        echo '<div class="row">';
        echo '<div class="col-lg-12">';
        echo '<div class="alert alert-danger">Vous n\'avez pas accès à cette page.</div>';
        echo '</div>';
        echo '</div>';
    }
    ?>
			
Exemple #2
0
        echo '<div class="text-center">';
        echo '<button class="btn btn-default" id="close_search">Fermer les résultats de recherche</button>';
        echo '</div>';
        echo '</div>';
        echo '</div>';
    }
    ?>
		
		<div class="row">
			<div class="col-lg-12 table-responsive">
				<legend>Liste des offres</legend>
				
				<?php 
    // On va chercher la fonction d'affichage des offres
    include 'modele/offres/offres_req.php';
    getOffres('all', 'offre', false);
    ?>
				
			</div>
		</div>
			
	</div>

	
	<?php 
    include 'footer.php';
    ?>
	
	
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
    <script src="bootstrap/js/bootstrap.min.js"></script>
Exemple #3
0
  
	<?php 
    // On appelle le menu et on l'affiche
    include 'nav.php';
    ?>
	
	<!-- Corps du site -->
	<div class="container" style="padding-top: 70px;">
		<div class="row">
			<div class="col-lg-12 table-responsive">
				<legend>Liste de mes demandes</legend>
				
				<?php 
    // On va chercher la fonction d'affichage des offres
    include 'modele/offres/offres_req.php';
    getOffres($_SESSION['login'], 'demande', false);
    ?>
				
			</div>
		</div>
		
		<div class="row">
			<div class="col-lg-12">
					<div class="form-group text-left">
						<legend>Ajouter une demande</legend>
					</div>
					<form class="form-horizontal col-lg-offset-2 col-lg-8" method="post" action="modele/offres/add_offre.php">	
						<div class="row">
							<div class="form-group">
								<label for="cup_in" class="col-lg-3 control-label">Recherche : </label>
								<div class="col-lg-9">
//print_r($offres);
// Fonctionnalité étendu pour l'encadrand et l'admin
if (isset($_SESSION['user']) && ($_SESSION['user'] == 'encadrant' || $_SESSION['user'] == 'admin')) {
    //print_r($_SESSION); echo "<br />";
    //print_r(getEleves($pdo)); echo "<br />";
    //$encadrant = getEncadrant($pdo, 1);
    //print_r($encadrant); echo "<br/>";
    //echo $encadrant."<br/>";
    //echo ($encadrant == NULL)."<br/>";
    afficheVueGlobale($pdo, getEleves($pdo));
    //$etat = getEtatStageEleve($pdo, $eleves[0]["id"]);
    //echo $etat; echo "<br />";
} else {
    if (isset($_SESSION['user']) && ($_SESSION['user'] == 'etudiant' || $_SESSION['user'] == 'admin')) {
        echo "<section>" . "<h2>Offres de stages / alternances disponibles</h2>";
        $offres = getOffres($pdo);
        afficheOffres($pdo, $offres);
        echo "</section>";
    }
}
?>

        </div>
    </body>
</html>

<?php 
function getEleves($pdo)
{
    $sql = "SELECT `id`, `nom`, `prenom`, `classe` FROM `Etudiant`\nORDER BY `idGroupe`;";
    if (!($res = $pdo->query($sql)) && $res->rowCount() > 0) {
Exemple #5
0
             if ($_GET['msgsuccess'] == '0') {
                 echo '<div class="alert alert-danger alert-dismissable col-lg-12">';
                 echo '<button type="button" class="close">×</button>';
                 echo 'Erreur lors de l\'envoi. Les données sont invalides.';
                 echo '</div>';
             }
             echo '</div>';
             echo '</div>';
         }
         echo '<br /><br />';
         echo '<div class="row">';
         echo '<div class="col-lg-12">';
         echo '<legend class="text-left">Offres de ' . htmlspecialchars($row_user['prenom']) . ' ' . htmlspecialchars($row_user['nom']) . '</legend>';
         // On récupère la fonction getOffres
         include 'modele/offres/offres_req.php';
         getOffres($user, 'offre', false);
         echo '</div>';
         echo '</div>';
         echo '<br /><br />';
         echo '<div class="row">';
         echo '<div class="col-lg-12">';
         echo '<legend class="text-left">Collection de ' . htmlspecialchars($row_user['prenom']) . ' ' . htmlspecialchars($row_user['nom']) . '</legend>';
         // On récupère la fonction getCollection
         include 'modele/cups/collec_req.php';
         getCollection($user, false);
     } else {
         echo '<div class="alert alert-danger text-center">Erreur critique. Plusieurs utilisateurs ont le même login.</div>';
     }
 } else {
     echo '<div class="alert alert-danger text-center">Ce login n\'est pas valide.</div>';
 }
	<!-- Corps du site -->
	<div class="container" style="padding-top: 70px;">
	
	<?php 
    // On s'assure que l'utilisateur qui a accès à cette page est administrateur
    if ($_SESSION['admin'] == true) {
        ?>
	
		<div class="row">
			<div class="col-lg-12 table-responsive">
				<legend>Liste des demandes</legend>
				
				<?php 
        // On va chercher la fonction d'affichage des offres
        include 'modele/offres/offres_req.php';
        getOffres('all', 'demande', $_SESSION['admin']);
        ?>
				
			</div>
		</div>
		
		<?php 
    } else {
        echo '<div class="row">';
        echo '<div class="col-lg-12">';
        echo '<div class="alert alert-danger">Vous n\'avez pas accès à cette page.</div>';
        echo '</div>';
        echo '</div>';
    }
    ?>
			
Exemple #7
0
        echo '<div class="alert alert-danger text-center">Vous n\'avez pas encore accepté d\'offre(s).</div>';
    }
    ?>
				
				
			</div>
		</div>
		
		<div class="row">
			<div class="col-lg-12 table-responsive">
				<legend>Liste de mes offres</legend>
				
				<?php 
    // On va chercher la fonction d'affichage des offres
    include 'modele/offres/offres_req.php';
    getOffres($_SESSION['login'], 'offre', false);
    ?>
				
			</div>
		</div>
		
		<div class="row">
			<div class="col-lg-12">
					<div class="form-group text-left">
						<legend>Ajouter une offre</legend>
					</div>
					<form class="form-horizontal col-lg-offset-2 col-lg-8" method="post" action="modele/offres/add_offre.php">	
						<div class="row">
							<div class="form-group">
								<label for="cup_out" class="col-lg-3 control-label">Ecocup : </label>
								<div class="col-lg-9">