Share Pastebin
Guest
Public paste!

Login.PHP

By: a guest | Sep 3rd, 2010 | Syntax: PHP | Size: 1.93 KB | Hits: 83 | Expires: Never
Copy text to clipboard
  1. <?php
  2.         include('includes/debut.php');
  3.         if (!isset($_POST['login']))
  4.         {
  5.         ?>
  6. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  7. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
  8.         <head>
  9.                 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  10.                 <link href="design/css/design.css" rel="stylesheet" type="text/css"/>
  11.                 <?php
  12.                         include('./includes/title.php');
  13.                         $page='Login_Admin';
  14.                 ?>
  15.                 Login Admin</title>
  16.         </head>
  17.         <body>
  18.                 <div id="corps">
  19.                        
  20.                         <div id="bann">
  21.                         </div>
  22.                         <?php
  23.                         include('./includes/menu.php');
  24.                         ?>
  25.                        
  26.                         <div id="contenu">
  27.                                 <h1>Bienvenue dans l'espace d'administration !</h1>
  28.                                 <p>
  29.                                         Avant de poursuivre il va falloir vous identifier.<br />
  30.                                         <form action="login.php" method="post">
  31.                                                 <label>Pseudo </label><input type="text" name="pseudo" id="pseudo"/><br /><br />
  32.                                                 <label>Mot de passe </label><input type="password" name="pass" id="pass" /><br /><br />
  33.                                                 <input type="submit" value="Envoyer" />
  34.                                                 <input type="hidden" name="login" value="1" />
  35.                                         </form>
  36.                                 </p>
  37.                         </div>
  38.                         <?php include('includes/footer.php'); ?>
  39.                 </div>
  40.         </body>
  41. </html>
  42. <?php
  43. }
  44. else
  45. {
  46.         $formular_username = $_POST['pseudo'];
  47.         $formular_password = md5($_POST['pass']);
  48.         include('includes/mysql_connect.php');
  49.         $result = mysql_query("SELECT * FROM admin_membres WHERE pseudo = '".$formular_username."'");
  50.         $nb_requete ++;
  51.         $userdata[0] = mysql_fetch_object($result);
  52.         $username = $userdata[0]->pseudo;
  53.         $password = $userdata[0]->pass;
  54.         mysql_close();
  55.         if ($formular_username == $username && $formular_password == $password)
  56.         {
  57.                 $expire = time() + 3600;
  58.                 setcookie('pseudo', $formular_username, $expire, null, null, false, true);
  59.                 setcookie('pass', $formular_pass, $expire, null, null, false, true);
  60.                 header("location: contenu.php");
  61.         }
  62.         else
  63.         {
  64.                 header("location: index.php");
  65.         }
  66. }      
  67. ?>