A voir également:         
- Crée une page d'autentification sans la base de donnée
- Supprimer une page word - Guide
- Base de registre - Guide
- Cree un compte google - Guide
- Créer une page facebook - Guide
- Imprimer tableau excel sur une page - Guide
2 réponses
                        
                    Bonjour,
 
                
                
    
                
<?php
//-------------------------
// Traitement du Submit
//-------------------------
if(isset($_POST)){
//récupération des variables du formulaire
$login = isset($_POST['login'])?$_POST['login']:NULL;
$password = isset($_POST['pwd'])?$_POST['pwd']:NULL;
// si les champs existent et ne sont pas vides...
if($login && !empty($login)&& $password && !empty($password)){
  $loginAverifier = "admin";
	$passwordAVerifier ="azer";
	
	$testLogin = ($login === $loginAverifier)?true:false ;
	$testPwd = ($password === $passwordAVerifier)?true:false ;
	
	if( $testLogin=="ok" && $testPwd=="ok" ){
	 echo "<pre>connexion OK !!!</pre>";
	}else{
	  echo "<pre> Erreur de login ou de mot de pass</pre>";
		echo "<pre> Login:".$login."  Password : ".$password;
		echo "</pre>";
	}
}else{
	  echo "<pre> Erreur  ! login ou  mot de pass  vide !</pre>";
		
}
}
?>
<html>
<head><title> Test login exemple </title></head>
<body>
<pre>
<form name="monForm" action="" method="post">
<label> Login </label> <input type="text" name="login">
<label> Password </label> <input type="password" name="pwd">
<input type="submit" value="Go!!!">
</pre>
</form>
</body>
</html>
 
                        
                    Merci de me répondre aussi vite !
Mais il a des erreurs au niveau de la balise <pre> !
J'ai supprimer les balise <pre> pour voir le resultat mais il y pas une redirection quand j'insère le mot de passe et le login même si j'insère n'importe quoi le message d'erreur ne s'affiche pas
    
                Mais il a des erreurs au niveau de la balise <pre> !
J'ai supprimer les balise <pre> pour voir le resultat mais il y pas une redirection quand j'insère le mot de passe et le login même si j'insère n'importe quoi le message d'erreur ne s'affiche pas
    Ben je ne comprend pas comment tu peux avoir des erreurs au niveau des balises <pre>...
ni même comment ça peut ne pas fonctionner...
j'ai testé sur mon poste et ça fonctionne parfaitement....
Tu as bien copier/coller mon code tel quel dans un fichier .php ??
Testes ça et dis moi ce que ça te donne :
    ni même comment ça peut ne pas fonctionner...
j'ai testé sur mon poste et ça fonctionne parfaitement....
Tu as bien copier/coller mon code tel quel dans un fichier .php ??
Testes ça et dis moi ce que ça te donne :
<?php
//-------------------------
// Traitement du Submit
//-------------------------
if(isset($_POST) && $_POST){
//récupération des variables du formulaire
$login = isset($_POST['login'])?$_POST['login']:NULL;
$password = isset($_POST['pwd'])?$_POST['pwd']:NULL;
// si les champs existent et ne sont pas vides...
if($login && !empty($login)&& $password && !empty($password)){
  $loginAverifier = "admin";
	$passwordAVerifier ="azer";
	
	$testLogin = ($login === $loginAverifier)?true:false ;
	$testPwd = ($password === $passwordAVerifier)?true:false ;
	
	if( $testLogin=="ok" && $testPwd=="ok" ){
	// echo "<pre>connexion OK !!!</pre>";
	 // ici tu peux ajouter ta redirection vers une autre page....
	 header("location:index2.php");
	 
	}else{
	  echo "<pre> Erreur de login ou de mot de pass</pre>";
		echo "<pre> Login:".$login."  Password : ".$password;
		echo "</pre>";
	}
}else{
	  echo "<pre> Erreur  ! login ou  mot de pass  vide !</pre>";
		
}
}
?>
<html>
<head><title> Test login exemple </title></head>
<body>
<pre>
<form name="monForm" action="" method="post">
<label> Login </label> <input type="text" name="login">
<label> Password </label> <input type="password" name="pwd">
<input type="submit" value="Go!!!">
</pre>
</form>
</body>
</html>
    