Php admin connexion
                                    
                        sabrine                    
                                    -
                                     
Mab -
        Mab -
        voila mon code php ! 
je ne sais pas pourquoi il ne fonncitionne pas est ce que vous pouvez m 'aidez a constater l'erreur merci
                
            
                
    
    
    
        je ne sais pas pourquoi il ne fonncitionne pas est ce que vous pouvez m 'aidez a constater l'erreur merci
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<?php
session_start();
$base=mysql_connect('localhost', 'root', ''); or die ("erreur de connexion");
mysql_select_db('tav', $base)or die ("erreur de connexion base");
?>
<?php 
if(isset($_POST['valider']))
{
$username=$_POST['username'];
$motpasse=$_POST['motpasse'];
if($username!='primeclass'||$motpasse!='width')
{
echo"vous n etes pas un admin";
}
else
{
 echo"vous n etes pas un admin";
}
}
?>	
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<title>CIP</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<link href="css/rp-stylesheet1.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="container">
  <div id="header">
    <h1> <a href="http://www.primeclass.com.tr/en/Pages/Default.aspx"><span>Prime</span>class</a></h1>
    <ul>
	<li><a href="index.html" >Home </a></li>
      <li><a href="log.php" >Log in </a></li>
      
    </ul>
  </div>
 <div id="body">
    <div>
      <div>
        <div id="content">
          <div class="breadcrumb home ">
            <h2>Log in  as admin</h2>
          </div>
		  <form name="form1" method="POST" action="log.php">
		<b> <font size="5" color="#870000"/>UserName</b>
		
                         <input type="text" name="username">
 <br>
 <br>
		  
	<b> <font size="5"/>Password </b>
		  <input type="password" name="motpasse">
		 <br>
		 <br>
		 <div>
		  <input type="submit" name="valider" value="Connexion" class="boutton">
		  </div>
		  </form>
		  </div>
		  <div id="sub">
		  
		  <ul class="img">
              <img src="img/155.jpg" alt="placeholder" width="135" height="200" />
       
	   </ul>
	   </div>
	   </div>
	   </div>
	   </div>
	   </div>
   
	   
        
            
            
        A voir également:         
- Php admin connexion
 - Gmail connexion - Guide
 - Livebox admin - Guide
 - Connexion chromecast - Guide
 - Mot de passe admin - Guide
 - Gmail connexion autre compte - Guide
 
5 réponses
                        
                    Bonjour ? Bonsoir ?
Je ne comprends pas ton code.
Pourquoi faire appel à la bdd si tu fais une vérif du nom d'utilisateur et du mot de passe en dur dans ton fichier php ?
Quel(s) est(sont) le(s) message(s) d'erreur ?
 
                
                
    
                Je ne comprends pas ton code.
Pourquoi faire appel à la bdd si tu fais une vérif du nom d'utilisateur et du mot de passe en dur dans ton fichier php ?
Quel(s) est(sont) le(s) message(s) d'erreur ?
                
    sabrine
    je veux vérifier que le personne qui va connecter est un administrateur  ! il ya pas de msg d'erreur pourtant je pense que le code est juste
    
    
                        
                    Bonsoir,
le mieux serait d'apprendre le PHP plutôt que d'imbriquer des codes trouvé.
 
Et comme souligné plus haut, pourquoi faire appel à la BDD pour vérifié dans le script avec tout de définis ?
    
                le mieux serait d'apprendre le PHP plutôt que d'imbriquer des codes trouvé.
<?php
session_start(); 
?>
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<?php 
if(isset($_POST['valider']))
{
$username=$_POST['username'];
$motpasse=$_POST['motpasse'];
if($username!='primeclass'||$motpasse!='width')
{
echo"vous n etes pas un admin";
}
else
{
 echo"vous n etes pas un admin";
}
}
?>	
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<title>CIP</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<link href="css/rp-stylesheet1.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="container">
  <div id="header">
    <h1> <a href="http://www.primeclass.com.tr/en/Pages/Default.aspx"><span>Prime</span>class</a></h1>
    <ul>
	<li><a href="index.html" >Home </a></li>
      <li><a href="log.php" >Log in </a></li>
      
    </ul>
  </div>
 <div id="body">
    <div>
      <div>
        <div id="content">
          <div class="breadcrumb home ">
            <h2>Log in  as admin</h2>
          </div>
		  <form name="form1" method="POST" action="log.php">
		<b> <font size="5" color="#870000"/>UserName</b>
		
                         <input type="text" name="username">
 <br>
 <br>
		  
	<b> <font size="5"/>Password </b>
		  <input type="password" name="motpasse">
		 <br>
		 <br>
		 <div>
		  <input type="submit" name="valider" value="Connexion" class="boutton">
		  </div>
		  </form>
		  </div>
		  <div id="sub">
		  
		  <ul class="img">
              <img src="img/155.jpg" alt="placeholder" width="135" height="200" />
       
	   </ul>
	   </div>
	   </div>
	   </div>
	   </div>
	   </div>
Et comme souligné plus haut, pourquoi faire appel à la BDD pour vérifié dans le script avec tout de définis ?
<?php
session_start(); 
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<title>CIP</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<link href="css/rp-stylesheet1.css" rel="stylesheet" type="text/css" />
</head>
<body>
<?php 
if(isset($_POST['valider']))
{
$username=$_POST['username'];
$motpasse=$_POST['motpasse'];
if($username!='primeclass'||$motpasse!='width')
{
echo"vous n etes pas un admin";
}
elseif($username=='primeclass'||$motpasse=='width')
{
 echo"vous n etes pas un admin";
}
else
{
echo"Erreur inconnu";
}
}
?>	
<div id="container">
  <div id="header">
    <h1> <a href="http://www.primeclass.com.tr/en/Pages/Default.aspx"><span>Prime</span>class</a></h1>
    <ul>
	<li><a href="index.html" >Home </a></li>
      <li><a href="log.php" >Log in </a></li>
      
    </ul>
  </div>
 <div id="body">
    <div>
      <div>
        <div id="content">
          <div class="breadcrumb home ">
            <h2>Log in  as admin</h2>
          </div>
		  <form name="form1" method="POST">
		<b> <font size="5" color="#870000"/>UserName</b>
		
           <input type="text" name="username">
 <br>
 <br>
		  
	<b> <font size="5"/>Password </b>
		  <input type="password" name="motpasse">
		 <br>
		 <br>
		 <div>
		  <input type="submit" name="valider" value="Connexion" class="boutton">
		  </div>
		  </form>
		  </div>
		  <div id="sub">
		  
		  <ul class="img">
              <img src="img/155.jpg" alt="placeholder" width="135" height="200" />
       
	   </ul>
	   </div>
	   </div>
	   </div>
	   </div>
	   </div> 
Juste comme ça, vous faites comment pour ouvrir la page ?
Et sous quel extension est la page (.html ou .php) ?
                        
                    <?php 
session_start();
?>
<?php
/******* Soit tu prends le choix 1 ********/
if(isset($_POST['valider']) && $_POST['valider'] == 'Connexion')
{
$username = sha1($_POST['username']);
$motpasse = sha1($_POST['motpasse']);
 
// echo $username_cript = sha1($_POST['username']);
// ce resultat doit etre mis en lieu et place de "result1"
// echo '<br />'.$motpasse_cript = sha1($_POST['motpasse']);
// ce resultat doit etre mis en lieu et place de "result2"
if($username != 'result1' || $motpasse != 'result2')
{
$resultat = 'vous n\'etes pas un admin';
}
else
{
$resultat = 'Sois la bienvenue admin!';
}
}
?>
<?php
/******* Soit c'est le choix 2 (le tien) ********/
if(isset($_POST['valider']) && $_POST['valider'] == 'Connexion')
{
$username = $_POST['username'];
$motpasse = $_POST['motpasse'];
if($username != 'primeclass' || $motpasse != 'width')
{
$resultat = 'vous n\'etes pas un admin';
}
else
{
$resultat = 'Sois la bienvenue admin!';
}
}
?>
 
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<title>CIP</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<link href="css/rp-stylesheet1.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="container">
<div id="header">
<h1> <a href="http://www.primeclass.com.tr/en/Pages/Default.aspx"><span>Prime</span>class</a></h1>
<ul>
<li><a href="index.html" >Home </a></li>
<li><a href="log.php" >Log in </a></li>
      
</ul>
</div>
<div id="body">
<div>
<div>
<div id="content">
<div class="breadcrumb home ">
<h2>Log in as admin</h2>
</div>
<form name="form1" method="POST" action="#ok">
<b> <font size="5" color="#870000"/>UserName</b>
  
<input type="text" name="username">
<br>
<br>
    
<b> <font size="5"/>Password </b>
<input type="password" name="motpasse">
<br>
<br>
<div>
<input type="submit" name="valider" value="Connexion" class="boutton">
</div>
</form>
<br />
<br />
<span><strong>
<?php if(isset($resultat) {echo $resultat;}?>
</strong></span>
</div>
<div id="sub">
    
<ul class="img">
<img src="img/155.jpg" alt="placeholder" width="135" height="200" />
       
</ul>
</div>
</div>
</div>
</div>
</div>
</body>
</html>
    
                session_start();
?>
<?php
/******* Soit tu prends le choix 1 ********/
if(isset($_POST['valider']) && $_POST['valider'] == 'Connexion')
{
$username = sha1($_POST['username']);
$motpasse = sha1($_POST['motpasse']);
// echo $username_cript = sha1($_POST['username']);
// ce resultat doit etre mis en lieu et place de "result1"
// echo '<br />'.$motpasse_cript = sha1($_POST['motpasse']);
// ce resultat doit etre mis en lieu et place de "result2"
if($username != 'result1' || $motpasse != 'result2')
{
$resultat = 'vous n\'etes pas un admin';
}
else
{
$resultat = 'Sois la bienvenue admin!';
}
}
?>
<?php
/******* Soit c'est le choix 2 (le tien) ********/
if(isset($_POST['valider']) && $_POST['valider'] == 'Connexion')
{
$username = $_POST['username'];
$motpasse = $_POST['motpasse'];
if($username != 'primeclass' || $motpasse != 'width')
{
$resultat = 'vous n\'etes pas un admin';
}
else
{
$resultat = 'Sois la bienvenue admin!';
}
}
?>
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<title>CIP</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<link href="css/rp-stylesheet1.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="container">
<div id="header">
<h1> <a href="http://www.primeclass.com.tr/en/Pages/Default.aspx"><span>Prime</span>class</a></h1>
<ul>
<li><a href="index.html" >Home </a></li>
<li><a href="log.php" >Log in </a></li>
</ul>
</div>
<div id="body">
<div>
<div>
<div id="content">
<div class="breadcrumb home ">
<h2>Log in as admin</h2>
</div>
<form name="form1" method="POST" action="#ok">
<b> <font size="5" color="#870000"/>UserName</b>
<input type="text" name="username">
<br>
<br>
<b> <font size="5"/>Password </b>
<input type="password" name="motpasse">
<br>
<br>
<div>
<input type="submit" name="valider" value="Connexion" class="boutton">
</div>
</form>
<br />
<br />
<span><strong>
<?php if(isset($resultat) {echo $resultat;}?>
</strong></span>
</div>
<div id="sub">
<ul class="img">
<img src="img/155.jpg" alt="placeholder" width="135" height="200" />
</ul>
</div>
</div>
</div>
</div>
</div>
</body>
</html>
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question