formulaire et $data > $_session
Bonjour,
j'ai une page sur laquelle sont affichés les résultats d'une requête sous la forme $data. Ils sont inclus dans un formulaire de type post.
Je souhaite ensuite transformer ces résultats en variables de session, mais quand je fais print_r($_SESSION); je n'ai aucun résultat.
sur ma première page, pour afficher les résultats, j'ai
Code:
1 2 3 4 5 6
| while ($data = mysql_fetch_array($req1))
{
echo ' <form action="guideactivites.php" method="post"><br>Activite :'.$data['activite'].'<br>';
echo 'Activité numéro :'.$data['id'].'<br>';
echo ' <input type="submit" name="modifier" value="Modifier">';
} |
j'ai ensuite dans la même page (guideactivite.php)
Code:
1 2 3 4 5
| if (isset($_POST['modifier']) && $_POST['modifier'] == 'Modifier')
{
$_SESSION['id'] = $_POST['id'];
header('Location: guideactivites_modif.php');
exit();} |
mais quand je fais dans guideactivites_modif.php print_r($_SESSION), il n'y a aucun résultat, la variable n'est pas déclarée.
Merci beaucoup pour votre aide, je suis bloquée.