kf.php <?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.
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了