Example #1
0
            <li>Mot de passe: <input type="password" name="mdp" placeholer="Mot de passe ..." required /></li>
            <li><input type="submit" value="Se connecter"/></li>
            <!-- si il n'a pas de compte activer on lui propose d'en creer un! -->
            <li><a href="inscription.php"> Enregistrer un nouveau compte </a></li> 
         </form>

<?php 
//include ('include/connexionbdd.php');
include 'Class/connexion_Class.php';
$bdd = bdd();
// connexion à la bdd
// Si on récupére le post d'un formulaire :
if (isset($_POST['nom']) and isset($_POST['prenom']) and isset($_POST['mdp'])) {
    //on envoie les données à la class connexion
    $connexion = new connexion($_POST['nom'], $_POST['prenom'], $_POST['mdp']);
    $verif = $connexion->verif();
    // on verifie si les données entrés par l'utilisateur sont bonnes
    // BONUS Cette partie n'est pas términé  entierement
    if ($verif == 'ok') {
        // on verifie que les données ont bien été assimiler par la bdd
        if ($connexion->session()) {
            //si tou est ok on peut afficher un javascript alert "connecter", bon là ça n'a pas marcher ...
            echo "<script> alert('connecter') </script>";
            header('Location: index.php');
        }
    } else {
        // si les données utilisateurs ne sont pas bonnes  on stocke le message d'erreur dans une variable creer pour l'occasion : erreur 2
        $erreur2 = $verif;
    }
}
//si erreur2 existe on l'affiche