Bonjour à tous,
Dans page0.php je remplis un forumulaire textfiel et je passe à la page1.php avec le bouton.
Code :
- <html>
- <head>
- <title>Document sans titre</title>
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
- </head>
- <body>
- <form name="form1" method="post" action="page1.php">
- <p>
- <input type="text" name="textfield">
- </p>
- <p>
- <input type="submit" name="Submit" value="Envoyer">
- </p>
- </form>
- </body>
- </html>
|
Dans page1.php je met le contenu de ce forumulaire dans une variable de session appelée variablepour pourvoir la réutiliser plus tard, et je passse à la pge suivante avec le bouton.
Code :
- <html>
- <head>
- <title>Document sans titre</title>
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
- </head>
- <body>
- <?php
- $_SESSION['variable'] = $_POST['textfield'];
- echo 'Page 1<br>';
- echo 'La variable de session est égale à :',$_SESSION['variable'];
- ?>
- <form name="form1" method="post" action="page2.php">
- <input type="submit" name="Submit" value="Envoyer">
- </form>
- </body>
- </html>
|
Enfin en page2.php, je souhaite afficher cette variable de session avec le code suivant:
Code :
- <?php
- session_start();
- echo 'Page 2<br>';
- echo 'La variable de session est égale à :',$_SESSION['variable'];
- ?>
|
et il me balance le message d'erreur suivant
Code :
- Notice: Undefined index: variable in c:\program files\easyphp\www\essai prog\page2.php on line 4
|
Je sais bien que je débute en PHP, mais j'ai cherché un peu partout une explication, et je n'ai rien trouvé. Il y a quelqu'un qui peut m'aider?
Merci!!