essaie ceci, j'ai mis des echo pour voir ce que rend l'execution du php (voir les lignes avec des commentaire // REMOVEME a ne pas retirer le temps des tests)
fait nous un screenshot tant qu'a faire, ainsi que l'adresse navigateur après l'envoie du formulaire
<?php require('configuration.php') ;?>
<!DOCTYPE html>
<html>
<head>
<title>Connexion</title>
<meta description="Page de connexion" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="stylesheet" href="design/design.css" />
</head>
<body>
<div id="contenu">
<div class="well well-small">
<h3>Connexion</h3>
<?php
if(isset($_POST'submit'])){
echo __FILE__.':'. __LINE__.' Formulaire ok<br />'; // REMOVEME
var_dump( $_POST ); // REMOVEME
$pseudo = $mysqli->real_escape_string(trim(htmlspecialchars($_POST'pseudo'])));
$mdp = $mysqli->real_escape_string(trim(htmlspecialchars($_POST'mdp'])));
if(!empty($pseudo && $mdp)){
echo __FILE__.':'. __LINE__.' $pseudo et $mdp ne sont pas vide (ok)<br />'; // REMOVEME
$mdp = sha1(md5($mdp));
if($mysqli->query("SELECT * FROM membres WHERE pseudo='$pseudo' AND mdp='$mdp'")){
echo __FILE__.':'. __LINE__.' requete query ok<br />'; // REMOVEME
echo "Ok";
}else{
echo __FILE__.':'. __LINE__.' requete query PAS OK<br />'; // REMOVEME
echo "<div class='alert alert-danger'>Les informations rentrées sont incorrects</div>";
}
}else{
echo __FILE__.':'. __LINE__.' $pseudo et/ou $mdp vide PAS OK<br />'; // REMOVEME
echo "<div class='alert alert-danger'>Veuillez saisir l'intégralité du formulaire !</div>";
}
}else{
echo __FILE__.':'. __LINE__.' aucun formulaire envoyer<br />'; // REMOVEME
}
?>
<form method="POST" action="">
<label for="pseudo">Votre pseudo :</label>
<input type="text" class="input input-xlarge" name="pseudo" placeholder="Pseudo" value="<?php if(isset($_POST"pseudo"])) echo $_POST"pseudo"] ?>" ><br />
<label for="mdp">Votre mot de passe :</label>
<input type="password" class="input input-xlarge" name="mdp" placeholder="••••••"><br />
<button class="btn btn-success" name="submit">Valider</button>
</form>
<a href="inscription.php">Pas encore membre ?</a>
</div>
</div>
</body>
</html>