Bonjour à tous,
Je viens de me lancer dans la création d’un site internet… et je suis face à un problème, j’ai une page de connexion avec login et mot de passe qui doit me faire passer en admin pour la saisie des biens immobiliers…
Sauf que je rentre mon login et mon mot de passe et la rien ne se passe je reste sur la page de connexion qui se vide et revient au départ… je tourne en rond quoi …
Si vous pouviez m’aider ce serait super… je cherche de l aide de partout mais tout le monde cale… Help !!!
Voici mon code :
<?php if($deconnexion == "deconnexion") { session_start(); session_unset(); //destruction de toutes les variable de sessions session_destroy(); //destruction de la session header("location: ./admin.php"); } if($_POST['identifiant'] != "" && $_POST['motdepasse']!= "") // si les champs de login et de mot de passe sont remplis, on vérifie qu'ils existent dans la bdd { require("./configuration.php"); $login = $_POST['identifiant']; $pass = $_POST['motdepasse']; echo ($login." ".$pass); $requete = @mysql_query('SELECT * FROM utilisateur WHERE identifiant = "'.$login.'" ' AND' motdepasse = "'.$pass.'" ') or die(mysql_error()); $result = mysql_fetch_object($requete); //on récupère le résultat if(is_object($result)) //si on a un résultat positif { session_start(); //début de la session $_SESSION["login"] = $login; //enregistrement d'une variable de session, ici le login de l'utilisateur header("Location: ./admin_liste.php"); } else { header("Location: ./admin.php"); } } else { session_start(); //début de la session $_SESSION["identifiant"]; $_SESSION["motdepasse"]; ?><!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="fr" lang="fr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<meta name="author" content="ALIX" />
<meta name="description" content="N?goce Immobilier" />
<meta name="keywords" content="immobilier de prestige, immobilier de luxe, immobilier haut de gamme, immobilier, luxe, prestige, standing, propriete d'exception" />
<title>N?goce Immobilier : ADMINISTRATION</title>
<link rel="stylesheet" type="text/css" media="screen,projection" href="./styles.css" />
<script type="text/javascript" src="./fonctions.js"></script>
</head>
<body>
<div style="width: 1080px; height: 150px; margin: 0 auto;"><img src="./images/header_admin.jpg" alt="N?goce Immobilier" /></div>
<div style="margin: 0; padding: 50px 0; border-top: 3px solid #FFF; border-bottom: 3px solid #FFF; overflow: hidden;">
<div style="width: 1080px; margin: 0 auto;">
<!-- Mettre le contenu de la page ici -->
<div style="width: 1080px; margin: 0 auto; text-align: center;">
<div><strong>Connexion</strong></div>
<div>
<form method="post" action="./admin.php">
Identifiant:
<br /><input type="text" name="identifiant" class="champtexte" />
<br />mot de passe:
<br /><input type="password" name="motdepasse" class="champtexte" />
<br /><input type="submit" name="connexion" value="Connection" />
</form>
><!-- Fin du contenu -->
</div>
</div>
<div style="width: 1080px; margin: 10px auto 0 auto; text-align: center;"><a href="./index.php">RETOUR</a></div>
</body>
</html>
<?php
}
?>