Ce dont je vais te parler est du php4
Declaration de la session
J ai un formulaire qui renvoit ds cette page les variables $nom et $passe
je vais mettre ces 2 variables en variables de sessions. Les 2 variables de sessions sont "login" et "password"
Code: index.php simplifié
<? include("_connexion.php" );
echo "
<FORM ACTION='pre_page1.php3' TARPOST='_top' METHOD=POST>
<INPUT TYPE=text NAME=nom MAXLENGTH=20 SIZE=30 style='background=#DDE8F4; font=bold;'>
<INPUT TYPE=password NAME=passe MAXLENGTH=20 SIZE=30 style='background=#DDE8F4; font=bold;'>
<INPUT TYPE=IMAGE SRC=images/board_09.gif WIDTH=160 HEIGHT=34>
</FORM>
Code: pre_page1.php
<?
$login=$nom;
$password=$passe;
session_register("login" );
session_register("password" );
include("_connexion.php" );
$ip = $REMOTE_ADDR;
$host = $REMOTE_HOST;
$res_connection = mysql_query("INSERT INTO espion VALUES('','$login','$password','$ip','$host')",$desc);
$res_connect = mysql_query("DELETE FROM connection WHERE login='$login' AND numero=2",$desc);
$dateactuel = time();
$res_connection = mysql_query("UPDATE connection SET numero=2 WHERE login='$login' AND numero=1",$desc);
$res_connection = mysql_query("INSERT INTO connection VALUES('$login','$dateactuel','1')",$desc);
mysql_close($desc);
?>
<HTML>
<HEAD>
<script language="JavaScript">
document.location.replace("page1.php3" );
</script>
</HEAD>
<BODY>
</BODY>
</HTML>
code: page1.php3 simplifié
<? session_start(); ?>
<HTML>
<HEAD>
</HEAD>
<BODY>
<?
include("_connexion.php" );
if (!empty($login) && !empty($password))
{
$resultat = mysql_query("SELECT * from membre where login='$login' and password='$password'",$desc);
if (mysql_num_rows($resultat) == 0)
{
session_destroy();
echo "Desole memre pas enregistré";
}
else
{
.... ton code...
}
}
else
{
session_destroy();
echo "Desole memre pas enregistré";
}
?>
</BODY>
voila un exemple d'utilisation des variables de session. le code est bon, je l utilise dans mon site, mais j ai repris des parties a droite et a gauche ds les pages et qui sait, y a ptet une erreur qui s est glissée. J'espere avoir répondu à ton problème, mais n en suis pas sur
---------------
Le chat c'est bon, mangez en :p