// si il se plante
echo '<center> Echec! </center>';
echo '<meta http-equiv ="refresh" content="3; URL=login.php" />';
echo '<center>Redirige vers la page de connection.</center>';
?>
spamito
Messages postés183Date d'inscriptionsamedi 24 mars 2007StatutMembreDernière intervention30 mars 2013 23 oct. 2007 à 23:44
ok suit moi étape par étape :
page login.php :
<?php $frs = 0;
$ero = 0;
if (empty($_POST['username']) == false)
{
$username = $_POST['username'];
$password = $_POST['password'];
$login = str_replace(" ' "," ' ",$username ); //Pour accepter les login avec les apostrophes.
include('connexion.php');
$b=mysql_query("ta requête pour vérifier si le login et le mot de passe sont compatible à ceux sur la table si vous utilisez une vérification vers une BDD");
if (mysql_num_rows($b)==0 )
{
$ero = 1;
}
else
{
session_start();
$_SESSION["passe"] = $password ;
$_SESSION["nom"] = $username ;
header ("location: session.php"); //page de redirection
die();
}
}
session_start();
session_destroy();
if ($ero == 1 ){
echo 'login mot de passe incorrect vous etes malin !!!';
}
?>
essay ce code, mais essay un peu de bien utiliser les fonctions, car tu t tromp dans ces derniers.
cs_sebastien_et_typh
Messages postés289Date d'inscriptionjeudi 5 octobre 2006StatutMembreDernière intervention11 juin 20103 24 oct. 2007 à 06:29
le include(connexion.php); correspond a ta page avec ton login , mot de passe base de donnees etc... utiles a ta connexion a la BDD et apres que veux tu faire avec tes login et mot de passe est ce que tu veux que tous les visiteurs qui ont un login et mot de passe soient redirigé vers la meme page et que les visiteurs qui n'en n'ont pas soient redirigé vers une autres ou tu veux une page differente pour chaque visiteur possedant un login?
Personne ne peut se permettre de juger l'autre....
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_sebastien_et_typh
Messages postés289Date d'inscriptionjeudi 5 octobre 2006StatutMembreDernière intervention11 juin 20103 24 oct. 2007 à 16:57
Tu pourrais par exemple stocker la page corrspondante a chaque login dans ta BDD, dans ta table contenant tes login et mot de passe comme ca lorsqu'il se connecte tu a juste a recuperer la page correspondante et a le rediriger.
Ce n'est qu'une idee j'espere que ca va t'aider
Personne ne peut se permettre de juger l'autre....
spamito
Messages postés183Date d'inscriptionsamedi 24 mars 2007StatutMembreDernière intervention30 mars 2013 25 oct. 2007 à 00:37
Oui c'est une très bonne idée [auteur/SEBASTIENETTYPH/875355.aspx sebastien_et_typh].
Pronostic tu peux même créer des groupes, c'est-à-dire : moi, toi et sebastien nous appartenons au groupe "phpcs". Et par exemple Marie, Mario et popo appartiennent à un autre groupe. Et là tu rediriges ces utilisateurs vers leurs propres pages.