Amélioration du visuel, Navbar réaliser pour qu il s adapte à l utilisateur et le visiteur, le modele et controleur est maintenant bien structurer, le problème reste l autoload
parent
5e1bdf09de
commit
d672c5132c
@ -0,0 +1,34 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace modeles;
|
||||||
|
|
||||||
|
class Modele
|
||||||
|
{
|
||||||
|
|
||||||
|
public function __construct(){
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
public static function CreerUtilisateur(){
|
||||||
|
global $dVueEreur;
|
||||||
|
$userGtw = new UtilisateurGateway();
|
||||||
|
$verif = Validation::val_form_user($_POST["nom-Form"],$_POST["prenom-Form"],$_POST["pseudo-Form"],$_POST["password-Form"],$_POST["mail-Form"],$dVueEreur);
|
||||||
|
if($verif == false){
|
||||||
|
throw new Exception();
|
||||||
|
}
|
||||||
|
$hash = password_hash($_POST[password-Form], PASSWORD_DEFAULT);
|
||||||
|
$userGtw->AjouterUtilisateur($_POST["nom-Form"],$_POST["prenom-Form"],$_POST["pseudo-Form"],$_POST["mail-Form"],$_POST["password-Form"]);
|
||||||
|
}
|
||||||
|
|
||||||
|
public static function RecupererListePublic(){
|
||||||
|
$userGtw = new UtilisateurGateway();
|
||||||
|
|
||||||
|
$userGtw->getListePublic();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
}
|
@ -1,28 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
namespace modeles;
|
|
||||||
|
|
||||||
class Modele
|
|
||||||
{
|
|
||||||
|
|
||||||
public function __construct(){
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
public static function CreerUtilisateur(){
|
|
||||||
$userGtw = new UtilisateurGateway();
|
|
||||||
$verif = Validation::val_form_user();
|
|
||||||
if($verif == false){
|
|
||||||
throw new Exception();
|
|
||||||
}
|
|
||||||
|
|
||||||
$userGtw->AjouterUtilisateur();
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
|
@ -1,13 +0,0 @@
|
|||||||
body {
|
|
||||||
background: linear-gradient(to right, #B7FBFB,#38B6FF);
|
|
||||||
font-family: sans-serif;
|
|
||||||
}
|
|
||||||
|
|
||||||
body::before {
|
|
||||||
content: '';
|
|
||||||
position: absolute;
|
|
||||||
background: rgba(255,255,255, .15);
|
|
||||||
inset: 0;
|
|
||||||
transform: rotate(-5deg);
|
|
||||||
z-index: -1;
|
|
||||||
}
|
|
@ -1,21 +1,40 @@
|
|||||||
<header>
|
<div class="header">
|
||||||
<nav class="navbar navbar-expand-lg bg-info">
|
<div class="menu-bar">
|
||||||
|
<nav class="navbar navbar-expand-lg bg-info fixed-top">
|
||||||
<img src="./Vue/Images/LogoForHome.png" width="200">
|
<img src="./Vue/Images/LogoForHome.png" width="200">
|
||||||
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNavAltMarkup" aria-controls="navbarNavAltMarkup" aria-expanded="false" aria-label="Toggle navigation">
|
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNavAltMarkup" aria-controls="navbarNavAltMarkup" aria-expanded="false" aria-label="Toggle navigation">
|
||||||
<span class="navbar-toggler-icon"></span>
|
<i class="fa fa-bars"></i>
|
||||||
</button>
|
</button>
|
||||||
<div class="collapse navbar-collapse navbar-home" id="navbarNavAltMarkup">
|
<div class="collapse navbar-collapse" id="navbarNavAltMarkup">
|
||||||
<div class="navbar-nav">
|
<style>
|
||||||
|
.fa {
|
||||||
<a class="nav-item nav-link" href="#">Features</a>
|
color: white;
|
||||||
<a class="nav-item nav-link" href="#">Pricing</a>
|
font-size: 26px;
|
||||||
<a class="nav-item nav-link disabled" href="#">Disabled</a>
|
}
|
||||||
</div>
|
.nav-link:hover {
|
||||||
|
border-bottom: 1px solid #fff;
|
||||||
|
}
|
||||||
|
</style>
|
||||||
|
<ul class="navbar-nav ml-auto">
|
||||||
|
<?php
|
||||||
|
if(isset($_SESSION["idUtilisateur"]) and $_SESSION["idUtilisateur"]){ ?>
|
||||||
|
<h4><a class="nav-item nav-link text-light" href="index.php?action=showPrivateList&userid=<?= $_SESSION["idUtilisateur"] ?>">Mes listes</a></h4>
|
||||||
|
<h4><a class="nav-item nav-link text-light" href="index.php?action=logout">Se deconnecter</a></h4>
|
||||||
|
<?php
|
||||||
|
} else {
|
||||||
|
?> <h5><a class="nav-item nav-link text-light" href="index.php?action=redirectionLogin">Se connecter</a></h5>
|
||||||
|
<h5><a class="nav-item nav-link text-light" href="index.php?action=redirectionInscription">S'inscrire</a></h5>
|
||||||
|
|
||||||
|
<?php
|
||||||
|
}
|
||||||
|
?>
|
||||||
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</nav>
|
</nav>
|
||||||
</header>
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in new issue