Récuperation identifiant
lili
-
Nico_ Messages postés 1220 Date d'inscription Statut Membre Dernière intervention -
Nico_ Messages postés 1220 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'ai un formulaire d'authentification ,et ule page login.php qui contient le code de vérification des login et des mots de passes apartir d'une table des utilisateurs dans la bdd ,l'authentification marche trés bien mais en s'authentifiant est ce qu il est possible de récuperer l'id de l utilisateur
merci pour vos réponses
j'ai un formulaire d'authentification ,et ule page login.php qui contient le code de vérification des login et des mots de passes apartir d'une table des utilisateurs dans la bdd ,l'authentification marche trés bien mais en s'authentifiant est ce qu il est possible de récuperer l'id de l utilisateur
merci pour vos réponses
Configuration: Windows XP Firefox 3.5.4
4 réponses
-
Bonjour,
oui c'est possible !
tu fais une recherche de l'id avec le le login et pass
montres nous ton code si tu veux
(si il y a ton mot de passe SQL masque le )
bonne journée-
voici le code :
<?php
include 'connexion.php';
extract($_POST);
$sql3 = "SELECT * FROM tab_user WHERE login_user='$user' AND pass_user='$pass'";
$req3 = mysql_query($sql3) or die('Erreur SQL !'.$sql3.'<br>'.mysql_error());
$resultat = mysql_num_rows($req3);
$tab= mysql_fetch_array($req3);
$id = $tab["id_user"];
$user = $tab["login_user"];
$pass = $tab["pass_user"];
$nature = $tab["nature_user"];
if($resultat ==1 ) // le user_name existe
{
session_start();
$_SESSION["login_user"]=$user;
$_SESSION["pass_user"]=md5($pass);
header("Location: absenceetudiant.php");
}else{
session_start();
$_SESSION["mes"]="Votre login ou mot de passe sont incorrectes,veuillez les vérifier";
$_SESSION["mes"]=htmlentities($_SESSION["mes"]);
header("Location:index.php");
}
mysql_close();
?>
merci bcp
-
-
Je comprend pas, il est la ton id utilisateur: $id
-
Salut,
J'ai un peu de mal à comprendre.
Tu veux afficher l'ID aux utilisateurs ? -
Bonjour,
modifie le code comme suis:session_start(); $_SESSION["id_user"] = $id; $_SESSION["login_user"]=$user; $_SESSION["pass_user"]=md5($pass); header("Location: absenceetudiant.php");
je ferais une petite mise a jour de ton code quand je serais sur un pc! Manque de sécurité !