[IIS et php] probleme de session

probleme de session [IIS et php] - Débats - Linux et OS Alternatifs

Marsh Posté le 04-11-2002 à 12:33:04    

Bonjour bonjour ! je suis au boulot la et je tente de faire marcher le php sur le nouveau serveur. Les sessions ne semblent pas fonctionner. Lorsque j'execute une page elle me retourne le message d'erreur :

PHP Notice: Undefined variable: login in d:\inetpub\wwwroot\intrabt\willo\mailapp\index.php on line 14 PHP Notice: Undefined variable: connecte in d:\inetpub\wwwroot\intrabt\willo\mailapp\index.php on line 39


 
La page php :
 

Code :
  1. <? session_start(); ?>
  2. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  3. <html>
  4. <head>
  5. <title>MailApp</title>
  6. <link rel=stylesheet href="css/style.css" type="text/css">
  7. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  8. </head>
  9. <body>
  10. <a href="."><img class="logo" src="images/logo.gif" alt="MailApp"></a>
  11. <hr>
  12. <?
  13. if($login and $pwd){
  14. $connecte = 1;
  15. }
  16. elseif(isset($identification) and $loginUser and $pwdUser){
  17. include("include/connection.inc.php" );
  18. $query="SELECT loginUser, pwdUser, IDUser
  19.  FROM users
  20.  WHERE loginUser = '$loginUser'
  21.  AND pwdUser = '" . md5($pwdUser) . "';";
  22. $result = mssql_query($query);
  23. // tant qu'il y a des fiches
  24. if (mssql_num_rows($result)){
  25.  $row = mssql_fetch_array($result);
  26.  $login = $row["loginUser"];
  27.  $pwd = $row["pwdUser"];
  28.  $ident = $row["IDUser"];
  29.  session_register("login" );
  30.  session_register("pwd" );
  31.  session_register("ident" );
  32.  $connecte=1;
  33. }
  34. }
  35. else
  36. {
  37. }
  38. if ($connecte == 1){
  39. ?>
  40. <span class="user"><? echo $login ?></span> <a href="delog.php">Fermer la session</a>
  41. <hr>
  42.  | <a href="index.php?page=default">Introduction</a> |
  43.  <a href="index.php?page=sendtolist">Envoyer a une liste</a> |
  44.  <a href="index.php?page=createuser">Créer un utilisateur</a> |
  45.  <a href="index.php?page=createlist">Créer une liste</a> |
  46.  <a href="index.php?page=editmail">Composer un message</a> |
  47. <hr>
  48. <? //choix de la page a afficher
  49. switch ($page)
  50. {
  51.  case sendtolist:
  52.   include("sendtolist.php" );
  53.   break;
  54.  case createuser:
  55.   include("createuser.php" );
  56.   break;
  57.  case createlist:
  58.   include("createlist.php" );
  59.   break;
  60.  case editmail:
  61.   include("editmail.php" );
  62.   break;
  63.  default:
  64.   include("introduction.php" );
  65.   break;
  66. }
  67. }
  68. else{
  69. ?>
  70. Bienvenue sur MailAPP. Veuillez saisir votre login et votre mot de passe afin de vous identifier.
  71. <hr>
  72. <form name="form" action="index.php" method="post">
  73.  login <input type="text" name="loginUser">
  74.  password <input type="password" name="pwdUser">
  75.  <input type="submit" name="identification" value="go">
  76. </form>
  77. <?
  78. }
  79. ?>
  80. <hr>
  81. <div>
  82. <a href="http://validator.w3.org/check/referer"><img border="0" src="http://www.w3.org/Icons/valid-html401" alt="Valid HTML 4.01!"></a>
  83. <a href="http://jigsaw.w3.org/css-validator/check/referer"><img style="border:0;width:88px;height:31px" src="http://jigsaw.w3.org/css-validator/images/vcss" alt="Valid CSS!" /></a></div>
  84. </body>
  85. </html>


 
 
Quelqu'un aurait une idée sachant que ca passait sur l'ancien serveur.
Help !!!


Message édité par kaiska le 04-11-2002 à 12:34:02
Reply

Marsh Posté le 04-11-2002 à 12:33:04   

Reply

Marsh Posté le 04-11-2002 à 12:41:01    

degage sale trolleur

Reply

Marsh Posté le 04-11-2002 à 12:42:27    

kaiska a écrit a écrit :

 
 
Quelqu'un aurait une idée sachant que ca passait sur l'ancien serveur.
Help !!!




 
j'ai pas trop suivit le pb mais ta derniere phrase me fait penser au difference sur les noms de variables transmisent avec les dernieres version de PHP
recherche peut etre de ce coté

Reply

Marsh Posté le 04-11-2002 à 14:56:34    

asphro a écrit a écrit :

degage sale trolleur




 
Etrange reaction  :heink:  ! enfin c'est bon j'ai recuperer les vieux fichiers de config de l'ancien serveur et ca semble roxer !
Si tu me traite de trolleur parceque je parle de php sur autre chose que apache sache que je suis au boulot et que j'ai pas trop le choix ! je me bas pour montrer un peu de logiciel libre ici mais c'est pas gagné ! pouvoir faire du php est deja un grand pas en avant dans cette entreprise ! les choses bougent mais doucement ! on fait ce qu'on peut.

Reply

Marsh Posté le 04-11-2002 à 15:05:41    

quel rapport avec les OSA ?
-> Soft&Réseau ?
-> Programmation ?

Reply

Marsh Posté le 04-11-2002 à 15:13:35    

911GT3 a écrit a écrit :

quel rapport avec les OSA ?
-> Soft&Réseau ?
-> Programmation ?



ah pardon j'avais pas vu ! :D

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed