J'ai un formulaire de connexion pour les utilisateurs et l'administrateur et je veux que mes utilisateurs soient accueillis par leur prénom après leur connexion.Prénom de la base de données dans le formulaire de connexion php
i ont une table appelée utilisateurs avec les colonnes suivantes ID
, username
, password
, admin
, fname
, lname
i ont le code script de connexion comme ci-dessous et je voudrais toute aide si vous les gars/filles peuvent offrir en Je suis très nouveau à php
//Connect to db
include("conndb.php");
session_start();
//Get variables from login form
$username = $_POST['username'];
$password = $_POST['password'];
echo $username;
echo $password;
$password = MD5($password);
//query to find if user and password exist and match the password.
$query = "SELECT username, admin FROM users WHERE (username = '$username' AND password
= '$password')";
$result = mysql_query($query)
or die (mysql_error($connect));
if (mysql_num_rows($result) !=1) {
$_SESSION['loginfail'] = 1;
header ('location: index.php');
}
elseif (mysql_num_rows($result) ==1)
{
// check for admin flag
$a = mysql_fetch_array($result);
if ($a[admin] == Y)
{
$_SESSION['admin'] = 1;
header('location: admin.php');
}
else
{
$_SESSION['user'] = $fname;
header('location: index2.php');
}
}
wow, vous avez au moins 3 choses! Bon de l'entendre! –
Point d'interrogation est manquant Je devine dans votre message;) – swapnesh
** Quel est exactement ** votre question? – Jocelyn