MAJ 2021 PHP-SQL
Sortie de mon projet de BTS. Intégration du PHP qui ne l'a pas été jusqu'à ce jour avec la connexion a une BDD sur le LAN. Intégration évènement, actualité, compte user connecté a la BDD en mode MVC. Amélioration de l'intégration… Nombreux défaut encore présent. il serons amélioré dans le futur
This commit is contained in:
@@ -37,7 +37,7 @@
|
||||
</ul>
|
||||
</div>
|
||||
<div class="col">
|
||||
<img alt=""src="./images/activites/stage1.jpg" style="width:50%">
|
||||
<img alt=""src="../images/activites/stage1.jpg" style="width:50%">
|
||||
</div>
|
||||
</div>
|
||||
<hr><center><h3>Stages d'été à Lamotte Beuvron</h3></center><hr>
|
||||
@@ -1,38 +0,0 @@
|
||||
<body>
|
||||
<div class="container-fluid">
|
||||
<section id="content" class="page-content">
|
||||
<div class="container">
|
||||
<br><center><h2>Dernières nouvelles</h2></center><hr>
|
||||
<ul class="list-unstyled">
|
||||
<li class="media">
|
||||
<div class="numbox"><span>Mars</span><strong>18</strong></div>
|
||||
<div class="media-body"><h5 class="mt-0 mb-1">Finale du challenge</h5></div>
|
||||
</li><hr>
|
||||
<li class="media my-4">
|
||||
<div class="numbox"><span>Avril</span><strong>2</strong></div>
|
||||
<div class="media-body"><h5 class="mt-0 mb-1">Championnat clubs</h5></div>
|
||||
</li><hr>
|
||||
<li class="media my-4">
|
||||
<div class="numbox"><span>Juin</span><strong>9</strong></div>
|
||||
<div class="media-body"><h5 class="mt-0 mb-1">Hunter amateur</h5></div>
|
||||
</li><hr>
|
||||
<li class="media my-4">
|
||||
<div class="numbox"><span>Juillet</span><strong>1</strong></div>
|
||||
<div class="media-body"><h5 class="mt-0 mb-1">Attelage à Champmotteux</h5></div>
|
||||
</li><hr>
|
||||
<li class="media my-4">
|
||||
<div class="media">
|
||||
<img class="img-thumbnailEvent" src="./images/evenements/anniversaire.jpg" alt="Generic placeholder image">
|
||||
</div>
|
||||
<div class="media-body">
|
||||
<h5 class="mt-0 mb-1">Anniversaire Aux Écuries</h5>
|
||||
<h6>C'est bientôt mon Anniversaire ?!<br>
|
||||
CHOUETTE ! Je peux le fêter aux Ecuries de la Boissière !!!<br>
|
||||
Je m'occupe de mon goûter et j'invite tous mes amis à venir monter à Poney... <b>*</b><br><br>
|
||||
<b>*</b> Tarif :suivant le nombre d'enfants </h6>
|
||||
</div>
|
||||
</li>
|
||||
</ul><br>
|
||||
<hr></div>
|
||||
</section>
|
||||
</div>
|
||||
23
les_ecuries_de_la_boissiere/vue/actualite/index.php
Normal file
23
les_ecuries_de_la_boissiere/vue/actualite/index.php
Normal file
@@ -0,0 +1,23 @@
|
||||
<body>
|
||||
<div class="container-fluid">
|
||||
<section id="content" class="page-content">
|
||||
<div class="container">
|
||||
<br><center><h2>Dernières nouvelles</h2></center><hr>
|
||||
<ul class="list-unstyled">
|
||||
<?php foreach($event1 as $event){ ?>
|
||||
<li class="media m-3 border border-secondary rounded p-2">
|
||||
<div class="numbox img-indent3">
|
||||
<span><?php setlocale (LC_TIME, 'fr_FR.utf-8','fra');echo utf8_encode(strftime("%b", strtotime($event['dateevent']))); ?></span>
|
||||
<strong><?php echo utf8_encode(strftime("%#d", strtotime($event['dateevent']))); ?></strong>
|
||||
</div>
|
||||
<div class="media-body">
|
||||
<h4 class="card-title"><?php echo $event['nomevent']; ?></h4>
|
||||
<?php echo $event['descriptionevent']; ?><br><br>
|
||||
<!--<p class="blockquote-footer">Posté par Admin <span>46 Commentaire(s)</span></p>-->
|
||||
</div>
|
||||
</li>
|
||||
<?php } ?>
|
||||
</ul>
|
||||
</div>
|
||||
</section>
|
||||
</div>
|
||||
@@ -1,72 +0,0 @@
|
||||
<body>
|
||||
<div class="container-fluid">
|
||||
<section id="content" class="page-content">
|
||||
<div class="container">
|
||||
<br><center><h2>Tous les évenements du club</h2></center><hr>
|
||||
<ul class="list-unstyled" id="movies">
|
||||
<li class="media my-4">
|
||||
<div class="media-body">
|
||||
<h5 class="mt-0 mb-1">Concours Amateur, Pro</h5><h6> Organisé à Orveau - 3 et 4 mars 2018</h6>
|
||||
</div>
|
||||
</li><hr><hr>
|
||||
<li class="media my-4">
|
||||
<div class="media-body">
|
||||
<h5 class="mt-0 mb-1">Concours Final du challenge</h5><h6> Organisé à Orveau - 18 mars 2018</h6>
|
||||
</div>
|
||||
</li><hr><hr>
|
||||
<li class="media my-4">
|
||||
<div class="media-body">
|
||||
<h5 class="mt-0 mb-1">Concours Amateur, Cycles Libre</h5><h6> Organisé à Orveau - 31 mars - 01 avril 2018</h6>
|
||||
</div>
|
||||
</li><hr><hr>
|
||||
<li class="media my-4">
|
||||
<div class="media-body">
|
||||
<h5 class="mt-0 mb-1">Concours Championnat clubs</h5><h6> Organisé à Orveau - 2 avril 2018</h6>
|
||||
</div>
|
||||
</li> <hr><hr>
|
||||
<li class="media my-4">
|
||||
<div class="media-body">
|
||||
<h5 class="mt-0 mb-1">Concours Amateur, Cycles Libre</h5><h6> Organisé à Orveau - 05 et 06 mai 2018</h6>
|
||||
</div>
|
||||
</li><hr><hr>
|
||||
<li class="media my-4">
|
||||
<div class="media-body">
|
||||
<h5 class="mt-0 mb-1">Concours Club et poney</h5><h6> Organisé à Orveau - 13 mai 2018</h6>
|
||||
</div>
|
||||
</li><hr><hr>
|
||||
<li class="media my-4">
|
||||
<div class="media-body">
|
||||
<h5 class="mt-0 mb-1">Concours Club et poney</h5><h6> Organisé à Orveau - 27 mai 2018</h6>
|
||||
</div>
|
||||
</li><hr><hr>
|
||||
<li class="media my-4">
|
||||
<div class="media-body">
|
||||
<h5 class="mt-0 mb-1">Concours Club et poney</h5><h6> Organisé à Orveau - 10 juin 2018</h6>
|
||||
</div>
|
||||
</li><hr><hr>
|
||||
<li class="media my-4">
|
||||
<div class="media-body">
|
||||
<h5 class="mt-0 mb-1">Concour Amateur, Pro</h5><h6> Organisé à Orveau - 13 et 14 octobre 2018</h6>
|
||||
</div>
|
||||
</li><hr><hr>
|
||||
<li class="media my-4">
|
||||
<div class="media-body">
|
||||
<h5 class="mt-0 mb-1">Concours Club et poney</h5><h6> Organisé à Orveau - 7 octobre 2018</h6>
|
||||
</div>
|
||||
</li><hr><hr>
|
||||
<li class="media my-4">
|
||||
<div class="media-body">
|
||||
<h5 class="mt-0 mb-1">Concours Club et poney</h5><h6> Organisé à Orveau - 21 octobre 2018</h6>
|
||||
</div>
|
||||
</li><hr><hr>
|
||||
<li class="media my-4">
|
||||
<img class="mr-3" src="./images/evenements/event2.jpg" alt="evenement" style="width:25%">
|
||||
<div class="media-body">
|
||||
<h5 class="mt-0 mb-1">Concours Amateur, Pro</h5><h6> Organisé à Orveau - 3 et 4 novembre 2018</h6>
|
||||
<p>Informations</p>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
<hr></div>
|
||||
</section>
|
||||
</div>
|
||||
22
les_ecuries_de_la_boissiere/vue/evenement/index.php
Normal file
22
les_ecuries_de_la_boissiere/vue/evenement/index.php
Normal file
@@ -0,0 +1,22 @@
|
||||
<body>
|
||||
<div class="container-fluid">
|
||||
<section id="content" class="page-content">
|
||||
<div class="container">
|
||||
<br><center><h2>Tous les évenements du club</h2></center><hr>
|
||||
<ul class="list-unstyled">
|
||||
<?php foreach($eventsAll as $event){ ?>
|
||||
<li class="media m-3 border border-secondary rounded p-2 bg-white">
|
||||
<img class="rounded m-2" src=<?php echo $event['imageevent']; ?> alt="">
|
||||
<div class="media-body">
|
||||
<h4 class="card-title"><?php echo $event['nomevent']; ?><br>
|
||||
<small class="text-muted">Le <?php setlocale (LC_TIME, 'fr_FR.utf-8','fra');echo utf8_encode(strftime(" %e %B %Y", strtotime($event['dateevent']))); ?> à <?php echo $event['lieuevent'];?></small><br>
|
||||
<!--<a href="event.php#" class="button-1 style" style="color:red">Participer</a>-->
|
||||
</h4>
|
||||
<?php echo $event['descriptionevent']; ?>
|
||||
</div>
|
||||
</li>
|
||||
<?php } ?>
|
||||
</ul>
|
||||
</div>
|
||||
</section>
|
||||
</div>
|
||||
@@ -9,7 +9,7 @@
|
||||
<ul class="pagination">
|
||||
<li class="page-item m-1"><a href="https://www.youtube.com/channel/UCbz9xEc-Xv3HWNy1mPWZ19g" target="_blank"><img src="./images/autres/yt.png" alt="Officiel" width="30px"/></a></li>
|
||||
<li class="page-item m-1"><a href="https://www.facebook.com/pages/Les-%C3%89curies-de-la-Boissi%C3%A8re/532820556840979?nr&nr_page_id=687433101339912" target="_blank"><img src="./images/autres/fb.png" alt="face book" width="30px"/></a></li>
|
||||
<li class="page-item m-1"><h6>Les Ecuries de la Boissière | Cunat-Brulé © 2019 Tous droits réservés | </h6><a href="mailto:ecuriesboissiere@gmail.com">Donner vos avis sur cette nouvelle mise en page du site</a></li>
|
||||
<li class="page-item m-1"><h6>Les Ecuries de la Boissière | Cunat-Brulé © 2019-2021 Tous droits réservés | </h6></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -7,10 +7,20 @@
|
||||
<link rel="shortcut icon" type="image/png" href="./images/autres/favicon.png">
|
||||
<link rel="stylesheet" type="text/css" media="screen" href="./css/style.css"> <!--Local-->
|
||||
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css" integrity="sha384-Gn5384xqQ1aoWXA+058RXPxPg6fy4IWvTNh0E263XmFcJlSAwiGgFAW/dAiS6JXm" crossorigin="anonymous">
|
||||
<?php
|
||||
//Attribution des variables de session
|
||||
include("./controleur/membre/functions.php");
|
||||
include("./controleur/membre/constants.php");
|
||||
$lvl=(isset($_SESSION['privilege']))?(int) $_SESSION['privilege']:1;
|
||||
$id=(isset($_SESSION['ideleve']))?(int) $_SESSION['ideleve']:0;
|
||||
$pseudo=(isset($_SESSION['pseudo']))?$_SESSION['pseudo']:'';
|
||||
if(session_id() == '') { session_start(); }
|
||||
?>
|
||||
</head>
|
||||
<header>
|
||||
<center><a href="home.php"><img src="./images/autres/logo.png" alt="" width="35%" ></a></center>
|
||||
<div class="container">
|
||||
Connecter en tant que <?php if(isset($_SESSION['pseudo'])){echo ' '.htmlentities($_SESSION['pseudo'], ENT_QUOTES, 'UTF-8');} ?>
|
||||
<nav class="navbar navbar-expand-lg navbar-dark bg-transparent">
|
||||
<a class="navbar-brand" href="home.php">Accueil</a>
|
||||
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
|
||||
@@ -40,6 +50,20 @@
|
||||
<a class="dropdown-item" href="balade.php">Balades et Randonnées</a>
|
||||
</div>
|
||||
</li>
|
||||
<li class="nav-item dropdown">
|
||||
<a class="nav-link dropdown-toggle" href="#" id="navbarDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Compte</a>
|
||||
<div class="dropdown-menu" aria-labelledby="navbarDropdown">
|
||||
<a class="dropdown-item" href="./espace_membre.php">Espace membre</a>
|
||||
<div class="dropdown-divider"></div>
|
||||
<?php if(isset($_SESSION['pseudo'])) { ?>
|
||||
<a class="dropdown-item" href="./profil.php?action=modifier">Modifier mes informations</a>
|
||||
<a class="dropdown-item" href="./deconnexion.php">Déconnexion</a>
|
||||
<?php } else { ?>
|
||||
<a class="dropdown-item" href="./inscription.php">Inscription</a>
|
||||
<a class="dropdown-item" href="./connexion.php">Connexion</a>
|
||||
<?php } ?>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</nav>
|
||||
|
||||
1
les_ecuries_de_la_boissiere/vue/membre/connexion.php
Normal file
1
les_ecuries_de_la_boissiere/vue/membre/connexion.php
Normal file
@@ -0,0 +1 @@
|
||||
<!-- A ameliorer -->
|
||||
1
les_ecuries_de_la_boissiere/vue/membre/espace.php
Normal file
1
les_ecuries_de_la_boissiere/vue/membre/espace.php
Normal file
@@ -0,0 +1 @@
|
||||
<!-- A ameliorer -->
|
||||
1
les_ecuries_de_la_boissiere/vue/membre/inscription.php
Normal file
1
les_ecuries_de_la_boissiere/vue/membre/inscription.php
Normal file
@@ -0,0 +1 @@
|
||||
<!-- A ameliorer -->
|
||||
1
les_ecuries_de_la_boissiere/vue/membre/profil.php
Normal file
1
les_ecuries_de_la_boissiere/vue/membre/profil.php
Normal file
@@ -0,0 +1 @@
|
||||
<!-- A ameliorer -->
|
||||
@@ -1,67 +0,0 @@
|
||||
<body>
|
||||
<div class="container-fluid">
|
||||
<section id="content" class="page-content">
|
||||
<div class="container">
|
||||
<br><center><h2>Produit actuellement en vente dans votre club</h2></center><hr>
|
||||
<h6 class="text-4i">Une très large gamme de produits destinés à la pratique de l’équitation afin de pratiquer ce noble sport de la manière la plus efficace possible.<br>
|
||||
La performance lors d’un entraînement de montage ou lors d’un concours de saut d’obstacles dépend également de l’équipement choisi par le cavalier.</h6>
|
||||
<div class="container"><hr>
|
||||
<div class="row text-center">
|
||||
<div class="col">
|
||||
<center><img src="./images/vitrine/objet1.jpg" alt="..." class="img-thumbnailShop rounded " onerror="this.onerror=null;this.src='./images/vitrine/objet0.jpg';"/></center>
|
||||
<h5>Brosse</h5><h6>20 €</h6>
|
||||
</div>
|
||||
<div class="col">
|
||||
<center><img src="./images/vitrine/objet2.jpg" alt="..." class="img-thumbnailShop rounded" onerror="this.onerror=null;this.src='./images/vitrine/objet0.jpg';"/></center>
|
||||
<h5>Selle</h5><h6>150€</h6>
|
||||
</div>
|
||||
<div class="col">
|
||||
<center><img src="./images/vitrine/objet0.jpg" alt="..." class="img-thumbnailShop rounded" onerror="this.onerror=null;this.src='./images/vitrine/objet0.jpg';"/></center>
|
||||
<h5>Nom Article</h5><h6>Prix</h6>
|
||||
</div>
|
||||
</div>
|
||||
<div class="w-100"><hr></div>
|
||||
<div class="row text-center">
|
||||
<div class="col">
|
||||
<center><img src="./images/vitrine/objet0.jpg" alt="..." class="img-thumbnailShop rounded" onerror="this.onerror=null;this.src='./images/vitrine/objet0.jpg';"/></center>
|
||||
<h5>Nom Article</h5><h6>Prix</h6>
|
||||
</div>
|
||||
<div class="col">
|
||||
<center><img src="./images/vitrine/objet0.jpg" alt="..." class="img-thumbnailShop rounded" onerror="this.onerror=null;this.src='./images/vitrine/objet0.jpg';"/></center>
|
||||
<h5>Nom Article</h5><h6>Prix</h6>
|
||||
</div>
|
||||
<div class="col">
|
||||
<center><img src="./images/vitrine/objet0.jpg" alt="..." class="img-thumbnailShop rounded" onerror="this.onerror=null;this.src='./images/vitrine/objet0.jpg';"/></center>
|
||||
<h5>Nom Article</h5><h6>Prix</h6>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<hr><center><h2>Commerces de chevaux</h2></center><hr>
|
||||
<div class="container">
|
||||
<div class="row text-center">
|
||||
<div class="col">
|
||||
<center><img id="image-border" class="rounded" alt="" src="./images/vitrine/cheval1.jpg" style="width:100%;" onerror="this.onerror=null;this.src='./images/vitrine/cheval0.jpg';"></center>
|
||||
<center><h5>Titi</h5></center>
|
||||
<h6>Test : Jument de 7 ans pour réaliser des balades ou cours de dressage à pied, très affective a vendre</h6>
|
||||
</div>
|
||||
<div class="col">
|
||||
<center><img id="image-border" class="rounded" alt="" src="./images/vitrine/cheval0.jpg" style="width:100%;" onerror="this.onerror=null;this.src='./images/vitrine/cheval0.jpg';"></center>
|
||||
<center><h5>Nom cheval</h5></center>
|
||||
<h6></h6>
|
||||
</div>
|
||||
<div class="col">
|
||||
<center><img id="image-border" class="rounded" alt="" src="./images/vitrine/cheval0.jpg" style="width:100%;" onerror="this.onerror=null;this.src='./images/vitrine/cheval0.jpg';"></center>
|
||||
<center><h5>Nom cheval</h5></center>
|
||||
<h6></h6>
|
||||
</div>
|
||||
<div class="col">
|
||||
<center><img id="image-border" class="rounded" alt="" src="./images/vitrine/cheval0.jpg" style="width:100%;" onerror="this.onerror=null;this.src='./images/vitrine/cheval0.jpg';"></center>
|
||||
<center><h5>Nom cheval</h5></center>
|
||||
<h6></h6>
|
||||
</div>
|
||||
</div>
|
||||
<hr><center><h4> Aucun cheval n'est actuellement a vendre <h4><center>
|
||||
</div>
|
||||
<hr></div>
|
||||
</section>
|
||||
</div>
|
||||
35
les_ecuries_de_la_boissiere/vue/vitrine/index.php
Normal file
35
les_ecuries_de_la_boissiere/vue/vitrine/index.php
Normal file
@@ -0,0 +1,35 @@
|
||||
<body>
|
||||
<div class="container-fluid">
|
||||
<section id="content" class="page-content">
|
||||
<div class="container">
|
||||
<br><center><h2>Boutique</h2></center><hr>
|
||||
<h6 class="text-center">Pour tout renseignement ou achat contacter le Club</h6>
|
||||
<div class="border border-secondary rounded text-center">
|
||||
<p>Une très large gamme de produits destinés à la pratique de l’équitation
|
||||
afin de pratiquer ce noble sport de la manière la plus efficace possible.
|
||||
La performance lors d’un entraînement de montage ou lors d’un concours de saut d’obstacles
|
||||
dépend également de l’équipement choisi par le cavalier.</p><br>
|
||||
<p> Il n’y a rien de mieux que des selles d’équitation ou des sangles de dressage adapté à votre animal ainsi que des équipements
|
||||
qui sauront vous apporter confort et optimisation et également de nombreux produits destinés à l’équipement du cheval au travail.</p>
|
||||
</div><hr>
|
||||
<h2 class="text-center">Produit actuellement en vente</h2><br>
|
||||
<div class="card-deck p-5 border border-secondary rounded">
|
||||
<?php foreach($articlesCav as $cle => $article){ ?>
|
||||
<div class="card my-1">
|
||||
<img class="card-img-top" src=<?php echo $article['imagearticle'];?> alt="">
|
||||
<div class="card-body">
|
||||
<h5 class="card-title font-weight-normal"><?php echo $article['libelle'] ?></h5>
|
||||
<p class="card-text font-weight-light"><?php echo substr($article['description'], 0, 150).'...';?></p>
|
||||
<h5 class="card-title font-weight-bold"><?php echo $article['prix'] ?> €</h5>
|
||||
</div>
|
||||
</div>
|
||||
<?php
|
||||
if ($cle==2||$cle==5||$cle==8||$cle==11||$cle==14||$cle==17||$cle==20||$cle==23||$cle==26||$cle==29||$cle==32) {
|
||||
echo "<div class='w-100 d-none d-md-block'></div>";
|
||||
}
|
||||
?>
|
||||
<?php } ?>
|
||||
</div><br>
|
||||
</div>
|
||||
</section>
|
||||
</div>
|
||||
Reference in New Issue
Block a user