编号@9527 2018-03-26 07:58 采纳率: 80%
浏览 1163
已采纳

写了两个最简单的php测试了 session跨页面还是失败

a.php
<?php
session_start();
$username = 'session';
$_SESSION['usename'] = $username ;
?>
b.php

<?php
session_start();
echo $_SESSION['username'];
?>

错误提示







( ! ) Notice: Undefined index: username in G:\Wamp\wamp\www\session\b.php on line 3
Call Stack
# Time Memory Function Location
1 0.0000 128400 {main}( ) ...\b.php:0

Undefined index:username 。
我这就样都取不到值?黑人问号??首先浏览器没有禁用cookie,其次我的php.i
session.use_cookies = 1 也是改了的

  • 写回答

1条回答 默认 最新

  • fmagic 2018-03-26 08:07
    关注

    a.php设置的是usename,
    b.php取值的是username,
    少了个r

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?