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
""""""""""""""""""
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?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)