Aller au contenu

zougui

Melinyen
  • Compteur de contenus

    4
  • Inscription

  • Dernière visite

Informations du profil

  • Genre
    Homme

zougui's Achievements

Newbie

Newbie (1/14)

0

Réputation sur la communauté

  1. ok merci c'est rare de nos jours les gens aussi sympas je te dirais des nouvelles une fois que se seras importer dans mon site j'ai 500 fichiers en cours donc faut patienter :/ tinquiète je vais essayer de me bébrouiller pour la connexion, EDIT ok c'est cool merci maintenant je vais améliorer sa avec une confirmation du mot de passe, mais une question a quoi servent les placeholders ? <p>Mot de passe : <input type="password" name="password" placeholder="Mot de passe"/></p>
  2. ok merci, pour le <?php $header = file_get_contents('footer.html'); echo $header;?>
  3. les erreurs sont déjà activées... le code accueil.php <!DOCTYPE html> <HTML> <head> <meta content="prototype crystalcraft"> <meta charset="utf-8" /> <link rel="shortcut icon" href="img/icon 1.png" type="image/x-icon"/> <link rel="apple-touch-icon" href="img/icon 1.png" type="image/x-icon"/> <link rel="stylesheet" href="prototype_1.css"/> <title> accueil </title> </head> <body> <?php $header = file_get_contents('header.html'); echo $header; ?> <section> <form method="post" action="inscription.php"> <legend>connexion au panel</legend> <div class="form-group"> <label class="col-lg-2 control-label">login</label> <div class="col-lg10"> <input type="text" class="form-control" name="login" placeholder="login"> </div> </div><br/><br/><br/> <div class="form-group"> <label class="col-lg-2 control-label">mot de passe</label> <div class="col-lg-10"> <input type="password" class="form-control" name="password" placeholder="mot de passe"> </div> </div> <br/><br/><center><button type="submit" name="submit" class="btn btn-primary">connexion</button></center> </form> </form> </section> <div id="horloge"> </div> <?php $header = file_get_contents('footer.html'); echo $header; ?> </body> </HTML> inscription.php <?php //Connexion à la BDD try { $pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION; $bdd = new PDO('mysql:host=**;dbname=**;charset=utf8', '**', '**',$pdo_options); } catch(Exception $e) { die('Erreur :'.$e->getMessage()); } if(ISSET($_POST['submit'])) { //On créer les variables $login = $_POST['login']; $password = $_POST['password']; $password = hash("sha256", $password); $req = $bdd->prepare('INSERT INTO MEMBRE(login, password) VALUES ($login, $password)'); if(!empty($login)) { }else{ ?> <b>mot de passe vide !</b> <?php } if(empty($login) && empty($password)) { }else{ session_start(); $_SESSION['login'] = $_POST['login']; header('Location: accueil.php'); } } ?> une des erreurs venais de cette ligne req->execute(array("login" => $login, "password" => $password)); mais ce n'était pas la seul
  4. bonjour, pour moi cela ne marche pas meme avec le copier coller et en modifiant les identifiants pour se connecter a la base de donner quand je met le login et le mot de passe sa refresh la page mais sa ne fait rien et dans la base de donner il n'y ya ni dans login ni mot de passe d'ajouter
×
×
  • Créer...