Voici le code qui récupéré les infos du formulaire, les tests et crée les variables de sessions.
// appel du script de config
require ("config.php" );
// affectation des variables récupérées par le formulaire
$login = $_POST['login'];
$pass = $_POST['pass'];
// connexion à la base
$db = mysql_connect("$db_host","$db_login","$db_pass" );
// sélection de la base
mysql_select_db("$db_base",$db);
// on écrit la requête
$sql = "SELECT * FROM membres
WHERE pseudo='$login' AND pass='$pass'";
// on envoie la requête
$req = mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
// on affecte le résultat à la variable "affected_rows"
$affected_rows = mysql_num_rows($req);
// si le résultat est OK, on valide
if ($affected_rows=='1')
{
// on démarre une session
session_start();
// On enregistre les variables login et pass dans la session en cours
session_register("login" );
session_register("pass" );
header('location: test.php');
}
else
{
echo 'Login et Pass incorect.';
}
// fermeture de la connexion
mysql_close();
?>
le code de test.php
<?php
session_start();
echo $_SESSION["login"];
echo $_SESSION["pass"];
?>
et la rien, page blanche,
thx;