sanhoua
Messages postés11Date d'inscriptionjeudi 3 décembre 2009StatutMembreDernière intervention26 janvier 2012
-
14 déc. 2009 à 10:57
phpAnonyme
Messages postés392Date d'inscriptionmercredi 28 octobre 2009StatutMembreDernière intervention23 mars 2012
-
18 déc. 2009 à 02:44
Bonjour à tous j'ai besoin de votre aide. voici mon souhait depuis la page index.php l'utilisateur s'authentifie et la page index.php appelle la page bon.php si l'authentification est bonne alors la page bon.php s'affiche sinon s'est la page mauvais.php qui doit s'afficher. voici le code php de la page bon.php
""""""""""""""""""
<?php
$connection=mysql_connect("localhost", "root", "");
if ( ! $connection ) {
die ("connection impossible"); // connection impossible a la base de donnée
} else {
mysql_select_db("coul") or die ("pas de connection"); // conection impossible a la table
$login=$_POST['nom'];
$pass=$_POST['cle'];}
echo 'login : '.$login.' - mot de passe : '.$pass; // on affiche les variables pour tester leur récupération
$reponse = mysql_query("SELECT nom, cle FROM connexion WHERE cle='$pass' AND nom='$login';") or die ("erreur sur le choix");
//if ( ! $reponse ) header('Location: mauvais.php');
if (isset($pass) AND isset($login))
header('Location: mauvais.php');
?>
""""""""""""""""""""""""""
le problème s'est que si l'authentification est bonne ou mauvaise s'est la page mauvais.php qui s'affiche. l'orsque j'enlève l'instruction header dans tous les cas de l'authentification s'est la page bon.php qui s'affiche. merci à tous pour le temps que vous nous consacre. (les débutants)