更改页面时会话数据丢失

时间:2013-06-13 12:34:38

标签: php iis

我测试了以下php手册示例,但它给出了这些错误:

  • 注意:未定义的索引:第8行的C:\ wamp \ www \ sessions_practice \ page2.php中的favcolor
  • 注意:未定义的索引:第9行的C:\ wamp \ www \ sessions_practice \ page2.php中的动物
  • 注意:未定义的索引:第10行的C:\ wamp \ www \ sessions_practice \ page2.php中的时间“
单击page2链接时

page1.php中

<?php
// page1.php

session_start();

echo 'Welcome to page #1';

$_SESSION['favcolor'] = 'green';
$_SESSION['animal']   = 'cat';
 $_SESSION['time']     = time();

// Works if session cookie was accepted
echo '<br /><a href="page2.php">page 2</a>';

// Or maybe pass along the session id, if needed
echo '<br /><a href="page2.php?' . SID . '">page 2</a>';
?> 

使page2.php

<?php
// page2.php

session_start();

echo 'Welcome to page #2<br />';

 echo $_SESSION['favcolor']; // green
echo $_SESSION['animal'];   // cat
 echo date('Y m d H:i:s', $_SESSION['time']);

// You may want to use SID here, like we did in page1.php
 echo '<br /><a href="page1.php">page 1</a>';
?> 

0 个答案:

没有答案