IDENTIFICATION
Résolu
mart03
Messages postés
312
Statut
Membre
-
mart03 Messages postés 312 Statut Membre -
mart03 Messages postés 312 Statut Membre -
Bonjour,
J'ai crée une page pour identifier un membre en php mais malheureusement je ne sais pas quoi mettre comme code php dans ma page pour mettre a l'utilisateur de s'identifier quand il c'est inscrit sur ma bdd ( base de donné) mysql
Merci
Cordialement
P.S: J'utilise comme logiciel dreamweaver CS4
J'ai crée une page pour identifier un membre en php mais malheureusement je ne sais pas quoi mettre comme code php dans ma page pour mettre a l'utilisateur de s'identifier quand il c'est inscrit sur ma bdd ( base de donné) mysql
Merci
Cordialement
P.S: J'utilise comme logiciel dreamweaver CS4
A voir également:
- IDENTIFICATION
- Entrer les informations d'identification reseau - Guide
- Supprimer identification instagram - Guide
- Identification instagram - Guide
- Intel processor identification utility - Télécharger - Informations & Diagnostic
- Ethernet identification ✓ - Forum Réseau
6 réponses
Salut!
tu veux un code pour vérifier le login et le mot de passe présent dans la base?si c'est ok alors il est redirigé?
tu veux un code pour vérifier le login et le mot de passe présent dans la base?si c'est ok alors il est redirigé?
salut!
voici un code qui marche.
voici un code qui marche.
<?php
session_start(); // début de session
if (isset($_POST['login'])){
$login = addslashes($_POST['login']);
// Paramètres de connexion
$hostname= "localhost";
$database = "tabase";
$username= "root";
$password= "";
$db = mysql_pconnect($hostname, $username, $password) or trigger_error(mysql_error(),E_USER_ERROR);
mysql_select_db($database, $db);
$verif_query=sprintf("SELECT * FROM client WHERE login='$login' AND password='$pass'"); // requête sur la base administrateurs
$verif = mysql_query($verif_query, $db) or die(mysql_error());
$row_verif = mysql_fetch_assoc($verif);
$client = mysql_num_rows($verif);
if ($client) { // On test s'il y a un utilisateur correspondant
session_register("authentification"); // enregistrement de la session
// déclaration des variables de session
$_SESSION['nom'] = $row_verif['nom']; // Son nom
$_SESSION['login'] = $row_verif['login']; // Son Login
header("Location:espaceadmin.php"); // redirection si OK
}
else {
header("Location:connectadmin.php?erreur=login"); // redirection si utilisateur non reconnu
}
}
// Gestion de la déconnexion
if(isset($_GET['erreur']) && $_GET['erreur'] == 'logout'){ // Test sur les paramètres d'URL qui permettront d'identifier un contexte de déconnexion
$nom = $_SESSION['nom'];
session_unset("authentification");
header("Location:connectadmin.php?erreur=delog&prenom=$prenom");
}
?>
<html>
<!-- DW6 -->
<head>
<!-- Copyright 2005 Macromedia, Inc. All rights reserved. -->
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" href="mm_training.css" type="text/css">
<link rel="stylesheet" href="rudy1.css" type="text/css">
</head>
<body bgcolor="#64748B">
<div id="conteneur">
<form action="" method="post" name="connect">
<p align="center" class="titre"><strong>- : : : CONNEXION CLIENT : : : -</strong></p>
<p align="center" class="title">
<?php if(isset($_GET['erreur']) && ($_GET['erreur'] == "login")) { // Affiche l'erreur ?>
<strong class="erreur"><font color="#FF0000">Echec d'authentification !!! > login ou mot de passe incorrect</font></strong>
<?php } ?>
<?php if(isset($_GET['erreur']) && ($_GET['erreur'] == "delog")) { // Affiche l'erreur ?>
<strong class="reussite"><font color="#00FF00">Déconnexion réussie... A bientôt </font><?php echo $_GET['nom'];?> !</strong>
<?php } ?>
<?php if(isset($_GET['erreur']) && ($_GET['erreur'] == "intru")) { // Affiche l'erreur ?>
<strong class="erreur"><font color="#FF0000">Echec d'authentification !!! > Aucune session n'est ouverte ou vous n'avez pas les droits pour afficher cette page</font></strong>
<?php } ?>
</p>
<table width="300" border="0" align="center" cellpadding="10" cellspacing="0" bgcolor="#eeeeee" class="tableaux">
<tr>
<td width="50%""><div align="right">login</div></td>
<td width="50%"><input name="login" type="text" id="login"></td>
</tr>
<tr>
<td width="50%""><div align="right">mot de passe</div></td>
<td width="50%"><input name="pass" type="password" id="pass"></td>
</tr>
<tr>
<td height="34" colspan="2"><div align="center">
<input type="submit" name="Submit" value="Se connecter">
</div></td>
</tr>
</table>
</form>
</div>
</body>
</html>
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question