在第二个php页面中访问会话变量

时间:2013-09-15 12:52:14

标签: php

我的第一个php文件是basic.php

   <?php
       session_start();
   ?>

   <html>
       <body>
       <a href="basic2.php? name=qadeerhussain"> click on it</a>
           <?php 
               $_session['username']="qadeerhussain";
               print $_session['username'];
           ?>
       </body>
   </html>

basic.php的输出是:点击它qadeerhussain我的第二个basic2.php页面是

   <?php
       session_start();
   ?>
   <html>
       <body>   
           <?php 
               print $_SESSION['username'];
           ?>
       </body>
   </html>

但它给了我以下例外:

Notice: Undefined index: username in C:\wamp\www\test\basic2.php on line 12

3 个答案:

答案 0 :(得分:1)

原因是大写SESSION ..不是小写

答案 1 :(得分:1)

您的会话变量应命名为$_SESSION而不是$_session

答案 2 :(得分:0)

PHP变量是区分大小写的。所以将 $ _ session 替换为 $ _ SESSION