Bonjour,
Un problème de débutant:
Suite à un disfonctionnement de mon site intranet (serveur apache), qui fonctionnait très bien jusqu'a présent, j'ai écris trois petits scripts.
Sans obtenir le résultat voulu.
PHP Version 4.3.10-22
 
premier script:
test.php
Code :
 <?php  echo "<?xml version=\"1.0\" encoding=\"iso-8859-1\"?". ">"; ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Document sans titre</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> </head> <body> <form name="form1" id="form1" method="post" action="test1.php"> <p>Login      <input type="text" name="login" />     Mot de passe      <input type="password" name="pass" />   </p>   <p>     <input type="submit" name="Submit" value="Envoyer" />   </p> </form> </body> </html> 
 
  | 
 
 
Deuxième script:
test1.php
 
Code :
 <?php  echo "<?xml version=\"1.0\" encoding=\"iso-8859-1\"?". ">"; ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Document sans titre</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> </head> <body> <?php $login=$_POST['login']; $pass=$_POST['pass'];  $_SESSION['session_user']=$login;  echo $_SESSION['session_user'];  ?> <form name="form1" id="form1" method="post" action="test2.php">   <p>     <input type="submit" name="Submit" value="Envoyer" />   </p> </form> </body> </html> 
 
  | 
 
Troisième script:
test2.php
Code :
 <?php  echo "<?xml version=\"1.0\" encoding=\"iso-8859-1\"?". ">"; ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Document sans titre</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> </head> <body> <?php echo "session_user  ". $_SESSION['session_user'];  ?> 
 
  | 
 
 
Je ne vois pas ou ça cloche! Ma variable $_SESSION['session_user'] est vide!
 
Message édité par asterixobelix le 24-06-2009 à 11:34:54