在下一个页面之前加上
session_start();就可以了。
session_start();就可以了。
解决方案 »
- 项目目录结构如何划分比较清晰?
- 在openssl签发证书时如何指定16字节序列号?
- 将工程导入到UEStudio(或UltraEdit)中
- php读取mysql数据表中的图片无法显示
- 请问新闻系统的开发思路问题??急等
- url rewrite 匹配 高手们快来啊
- 求一段在smarty下好用的幻灯片代码
- 做下载用header("Location:")和echo输入地址的问题
- 配置服务器时出现 :loadlibrary("***.dll")失败-找不到指定的模块。
- 在PHP中连接Mysql 数据库有哪些方法?
- 如何实现在表单提交后,仍然保持菜单项上一次的状态,急急。在线等
- 急!在线等……根据客户的意思来增加产品n个级别的类别
kf.php
<?php
session_start();
session_register("user_id");
session_register("user_pd");
$user_id = "boy"; $user_pd = "girl";
echo "<meta HTTP-EQUIV=\"Refresh\" CONTENT=\"1; URL=khfw.php\">";
?>
khfw.php
<?php
session_start();
$title = $_GET["title"];
echo $user_id;
?>
结果是什么也不显示,帮我看看哪儿写错了。
kf.php
<?php
session_start();
session_register("user_id");
session_register("user_pd");
$user_id = "boy"; $user_pd = "girl";
echo "<meta HTTP-EQUIV=\"Refresh\" CONTENT=\"1; URL=khfw.php\">";
?>
khfw.php
<?php
session_start();
$title = $_GET["title"];
echo $user_id;
?>
结果是什么也不显示,帮我看看哪儿写错了。
以前我也出过这样的问题.不过是编程软件的问题.换了一个就好了.
<?php
session_start();
$title = $_GET["title"];
echo $_SESSION['user_id'];
?>
<?php
session_start();
$_SESSION['user_id'] = "body";
$_SESSION['user_pd'] = "girl";
echo "<meta HTTP-EQUIV=\"Refresh\" CONTENT=\"1; URL=khfw.php\">";
?>
khfw.php
<?php
session_start();
//$title无值?
$title = $_GET["title"];
echo $_SESSION['user_id'];
?>
$_SESSION['变量名'] = 变量值; 这样注册session变量
echo $_SESSION['变量名'] ; 这样输出session变量的值。注: If $_SESSION (or $HTTP_SESSION_VARS for PHP 4.0.6 or less) is used, use unset() to unregister a session variable. Do not unset() $_SESSION itself as this will disable the special function of the $_SESSION superglobal.
改为:
echo "<meta HTTP-EQUIV=\"Refresh\" CONTENT=\"1; URL=khfw.php?title=1\">";或者把
$title = $_GET["title"];
去掉我试过,OK了