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