Espace client php
Posté : 24 avr. 2009, 00:38
Bonjour,
J'aurais besion d'aide car la je ne trouve pas la solution.
Donc j'ai crée un espase client pour mon site qui fonctionne sauf que lorsque je rentre l'identifiant(adresse mail) et le mot de passe ce m'evoyer toujours sur la 1ere entré de la base sql. (meme si je change de compte client)
Voici mon code login.php
franchement je pige pas help!!!!!
david
J'aurais besion d'aide car la je ne trouve pas la solution.
Donc j'ai crée un espase client pour mon site qui fonctionne sauf que lorsque je rentre l'identifiant(adresse mail) et le mot de passe ce m'evoyer toujours sur la 1ere entré de la base sql. (meme si je change de compte client)
Voici mon code login.php
Code : Tout sélectionner
<?php require 'Connections/newtrip.php'; ?>
<?php
// *** Validate request to login to this site.
if (!isset($_SESSION)) {
session_start();
}
$loginFormAction = $_SERVER['PHP_SELF'];
if (isset($_GET['accesscheck'])) {
$_SESSION['PrevUrl'] = $_GET['accesscheck'];
}
if (isset($_POST['mail'])) {
$loginUsername=$_POST['mail'];
$password=$_POST['mdp'];
$MM_fldUserAuthorization = "";
$MM_redirectLoginSuccess = "compte.php";
$MM_redirectLoginFailed = "signin.php";
$MM_redirecttoReferrer = true;
mysql_select_db($database_newtrip, $newtrip);
$LoginRS__query=sprintf("SELECT mail, mdp FROM Shop_client WHERE mail='%s' AND mdp='%s'",
get_magic_quotes_gpc() ? $loginUsername : addslashes($loginUsername), get_magic_quotes_gpc() ? $password : addslashes($password));
$LoginRS = mysql_query($LoginRS__query, $newtrip) or die(mysql_error());
$loginFoundUser = mysql_num_rows($LoginRS);
if ($loginFoundUser) {
$loginStrGroup = "";
//declare two session variables and assign them
$_SESSION['MM_Username'] = $loginUsername;
$_SESSION['MM_UserGroup'] = $loginStrGroup;
if (isset($_SESSION['PrevUrl']) && true) {
$MM_redirectLoginSuccess = $_SESSION['PrevUrl'];
}
header("Location: " . $MM_redirectLoginSuccess );
}
else {
header("Location: ". $MM_redirectLoginFailed );
}
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>triphoto</title>
</head>
<?php require 'header.inc.php' ?>
<body>
<form action="<?php echo $loginFormAction; ?>" method="post" name="login">Adresse email:
<input name="mail" type="text" /><br />
Mot de passe: <input name="mdp" type="password" /><input name="envoyer" type="submit" value="Se connecter" /></form>
<a href="signin.php">Créer un nouveau compte</a>
</body>
</html>
<?php require 'footer.inc.php' ?>david