Formulaire de connexion
adamsjilal
Messages postés
46
Date d'inscription
Statut
Membre
Dernière intervention
-
adamsjilal Messages postés 46 Date d'inscription Statut Membre Dernière intervention -
adamsjilal Messages postés 46 Date d'inscription Statut Membre Dernière intervention -
bonsoir,
je encore un problem avec la connexion de l'espace membre
voici le mon problem:
dans mon formulaire de connexion, meme si que saisis les bonnes informations, je arrivent a se connecter a mon espace membre donc je voudrai que vous m'aidiez s'il vous plait et vois mon code de connexion:
<strong></strong>
<div class="contenu">
<h2>Controle System accese </h2>
<form method="post" action="">
<label for="login">login:</label>
<input type="text" name="login" /><br />
<label for="pass">Password :</label>
<input type="password" name="pass" />
<br />
<button class="btn btn-primary" type="submit" name="submit">Connexion</button>
</form>
<?php
include'fonctions/connection_BDD.php';
if(isset($_POST['submit'])){
$login='';
$pass='';
if(empty($_POST['login']))
{
$erreurs[] = "Veuillez renseigner le champs login";
}
if(empty($_POST['pass']))
{
$erreurs[] = "Veuillez saisir votre mot de passe";
}
if(!empty($erreurs))
{
foreach($erreurs as $erreur)
{
echo"<div class='erreur'>".$erreur."</div>";
}
}else{
if(verie_couple_login_password($login,$pass)==0)
{
echo '<div class="erreur">Pseudo ou password invalid</div>';
}else{
$_SESSION['login']=$login;
$_SESSION['pass']=$pass;
header("location:index.php");
}
}
}
?>
you don't have a count?<a href="interface.php?page=incription" title="pour les personnes n'ayant pas un compte">Cliquez ici</a>
<div align="center"></div>
</div>
et voici la fonction permettant de verifier la combinaison de couple login/pass
function verie_couple_login_password($login,$pass)
{
$pass=sha1($pass);
$resulte=mysql_query("SELECT nom, password FROM utilisateur WHERE nom='$login' AND password='$pass'") or die("erreur");
$rows=mysql_num_rows($resulte);
return $rows;
}
je encore un problem avec la connexion de l'espace membre
voici le mon problem:
dans mon formulaire de connexion, meme si que saisis les bonnes informations, je arrivent a se connecter a mon espace membre donc je voudrai que vous m'aidiez s'il vous plait et vois mon code de connexion:
<strong></strong>
<div class="contenu">
<h2>Controle System accese </h2>
<form method="post" action="">
<label for="login">login:</label>
<input type="text" name="login" /><br />
<label for="pass">Password :</label>
<input type="password" name="pass" />
<br />
<button class="btn btn-primary" type="submit" name="submit">Connexion</button>
</form>
<?php
include'fonctions/connection_BDD.php';
if(isset($_POST['submit'])){
$login='';
$pass='';
if(empty($_POST['login']))
{
$erreurs[] = "Veuillez renseigner le champs login";
}
if(empty($_POST['pass']))
{
$erreurs[] = "Veuillez saisir votre mot de passe";
}
if(!empty($erreurs))
{
foreach($erreurs as $erreur)
{
echo"<div class='erreur'>".$erreur."</div>";
}
}else{
if(verie_couple_login_password($login,$pass)==0)
{
echo '<div class="erreur">Pseudo ou password invalid</div>';
}else{
$_SESSION['login']=$login;
$_SESSION['pass']=$pass;
header("location:index.php");
}
}
}
?>
you don't have a count?<a href="interface.php?page=incription" title="pour les personnes n'ayant pas un compte">Cliquez ici</a>
<div align="center"></div>
</div>
et voici la fonction permettant de verifier la combinaison de couple login/pass
function verie_couple_login_password($login,$pass)
{
$pass=sha1($pass);
$resulte=mysql_query("SELECT nom, password FROM utilisateur WHERE nom='$login' AND password='$pass'") or die("erreur");
$rows=mysql_num_rows($resulte);
return $rows;
}
A voir également:
- Formulaire de connexion php avec pdo
- Whatsapp formulaire opposition - Guide
- Gmail connexion - Guide
- Formulaire de réclamation facebook - Guide
- Voe.sx n'autorise pas la connexion. ✓ - Forum Réseaux sociaux
- Formulaire de reclamation instagram - Guide
6 réponses
C'est tout dans le même fichier? il est où ton session_start()?
Avec html5 tu peux facilement contrôler et empêcher qu'un input soit vide. Pour cela, ajoute le mot "required" à la fin.
P.S :
Avec html5 tu peux facilement contrôler et empêcher qu'un input soit vide. Pour cela, ajoute le mot "required" à la fin.
<form action="./include/php/login.php" method="post" name="login_form">
<input type="text" id="username" name="username" placeholder="Nom d'utilisateur" required><br/>
<input type="password" id="password" name="password" placeholder="Mot de passe" required><br/>
<button type="submit" value="Submit">Login</button><br/>
</form>
P.S :
<h2>Access control system</h2>