G un problème très simple, mais je n'arrive pas à le résoudre et je ne vois pas le problème ! J'ouvre ma page a.php (aucun problème), je remplie le formulaire, et je click sur envoyer, je me retrouve sur formulaire.php. Je veux garder la valeur de ma variable login, pour les pages suivantes, creation d'une session. En cliquant sur le lien « lien », je me retrouve bien sur la page lien, avec la valeur de $login. Mais quand je retourne en arrière avec IE, il ne retrouve pas fonction.php. Pourquoi ?
Votre texte ici <html>
<head>
<title>Essai form</title>
<body>
<?php
session_start();
?>
<form name="formulaire" action="fonction.php" method="post">
<input type="text" name="login">
<input type="password" name="passwd">
<input type="submit" name="Submit" value="Envoyer"">
</form>
</body>
</html>
Votre texte ici<html>
<body>
<?php
session_start();
$login = $_POST['login'];
echo $login;
$_SESSION['login'] = $login
?>
<a href="lien.php">lien</a>
</body>
</html>
Votre texte ici<html>
<body>
<?php
session_start();
echo $_SESSION['login'];
?>
</body>
</html>