bonsoir à tous c(esst roland depuis hier j'essais de faire la connexion d'un membre qui s'est dejai nsrit en php mais hllas mon code ne fnctionne pas . voici la mon code source
<?php
session_start();
?>
// connexion d'un membre deja inscrit
<!DOCTYPE html>
<head>
<html>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="content-type" content="text/html;charset=utf-8">
<link rel="stylesheet" href="css/bootstrap.min.css">
<link rel="stylesheet" href="css/style2.css">
<script src="js/jquery-1.11.1.js"> </script>
<script src="js/bootstrap.min.js"></script>
<title>inscription</title>
</head>
<body>
<form method="post" action="">
<input id="nom" type="text" name="pseudo" placeholder=" Nom" />
<input id="passe" name="password" type="password" placeholder="Mot de passe" />
<input type="submit" name="submit " value= "se connecter">
</form>
<?php
if(isset($_POST['submit']))
{
try
{
$bd= new PDO('mysql:host=localhost;dbname=inscription' , 'root', '');
}
catch(Exception $e){
die('Erreur:'.$e->getMessage());
}
$user = htmlspecialchars(trim($_POST['pseudo']));
$password = htmlspecialchars(trim(md5($_POST['password'])));
if ($password && $user) {
$reponse= $bd->query("SELECT * FROM formulaire WHERE pseudo='$user' && password='$password'");
$row = $reponse->fetch();
if($row['password']){
$_SESSION['pseudo'] = $user; // demerarer la session avec user
header('Location:membre.php');
} else echo "psudo ou mot de passe incorrect!";
} else echo " veeuillez renseigner tous les champs!";
}
</body>
</html>crit en php mais hllas mon code ne fnctionne pas . voici la mon codee
Modifié par rol02 (15 Jan 2019 - 23:17)
<?php
session_start();
?>
// connexion d'un membre deja inscrit
<!DOCTYPE html>
<head>
<html>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="content-type" content="text/html;charset=utf-8">
<link rel="stylesheet" href="css/bootstrap.min.css">
<link rel="stylesheet" href="css/style2.css">
<script src="js/jquery-1.11.1.js"> </script>
<script src="js/bootstrap.min.js"></script>
<title>inscription</title>
</head>
<body>
<form method="post" action="">
<input id="nom" type="text" name="pseudo" placeholder=" Nom" />
<input id="passe" name="password" type="password" placeholder="Mot de passe" />
<input type="submit" name="submit " value= "se connecter">
</form>
<?php
if(isset($_POST['submit']))
{
try
{
$bd= new PDO('mysql:host=localhost;dbname=inscription' , 'root', '');
}
catch(Exception $e){
die('Erreur:'.$e->getMessage());
}
$user = htmlspecialchars(trim($_POST['pseudo']));
$password = htmlspecialchars(trim(md5($_POST['password'])));
if ($password && $user) {
$reponse= $bd->query("SELECT * FROM formulaire WHERE pseudo='$user' && password='$password'");
$row = $reponse->fetch();
if($row['password']){
$_SESSION['pseudo'] = $user; // demerarer la session avec user
header('Location:membre.php');
} else echo "psudo ou mot de passe incorrect!";
} else echo " veeuillez renseigner tous les champs!";
}
</body>
</html>crit en php mais hllas mon code ne fnctionne pas . voici la mon codee
Modifié par rol02 (15 Jan 2019 - 23:17)