我学php不久,我已经实现了如下功能:default.php这个文件中有一个登录框表单,action指向login_validation.php,这个文件用于连接数据库并验证,若验证失败则转跳到login_failed.php;若验证成功则转跳到homepage.php。但有一个小问题:
我想在homepage.php 中显示欢迎信息:“欢迎**用户”我想用cookie保存用户信息
代码是这样的 <p>欢迎 <?php echo $_COOKIE("username")?></p>我把setcookie写在login_validation.php文件中,如果把转跳注释掉,cookie可以显示,但是不能在homepage.php中显示出来。这是什么原因?login_validation.php中我是用header("Location: ".$redirect)实现的转跳,难道和这个有关?
我想在homepage.php 中显示欢迎信息:“欢迎**用户”我想用cookie保存用户信息
代码是这样的 <p>欢迎 <?php echo $_COOKIE("username")?></p>我把setcookie写在login_validation.php文件中,如果把转跳注释掉,cookie可以显示,但是不能在homepage.php中显示出来。这是什么原因?login_validation.php中我是用header("Location: ".$redirect)实现的转跳,难道和这个有关?
否则cookie就失效了。
谢谢几位的关注。