1.在login.php以用户user123,密码123465,登录成功后,用以下语句.
$user=$username;
session_start();
session_register("user");
2.在主页上就可以用session_start(),来激活session中的name变量.判断该用户是否登录.
session_start();
if(empty($user))
{
 echo "请返回重新登录.";
}
祝你好运!

解决方案 »

  1.   

    简单的计数器使用:
    这个是比较标准点的:
    <?
    session_start();if (!isset($HTTP_SESSION_VARS["count"]))
      $HTTP_SESSION_VARS["count"]=0;echo $HTTP_SESSION_VARS["count"]++."<br>";
    echo "<a href=".$HTTP_SERVER_VARS['PHP_SELF'].">Press here to add the count!</a>";
    ?>这个是更简单些的:) :
    <?
    session_start();
    echo $_SESSION['count']++."<br>";
    echo "<a href=".$_SERVER['PHP_SELF'].">Press here to add the count!</a>";
    ?>两个的第一次执行结果略有不同,呵呵~~~:D
      

  2.   

    <?php
    $username="guest1";
    if(isset($username)) {
        session_name($username);
    }
    echo "您是 ".session_name()."\n";
    ?> 
    这个很简单
      

  3.   

    老兄你不会把论坛当作教程吧。想一步登天呀,hehe:)基础的东西还是看书或者文档吧
      

  4.   

    一个小例子:
    <?php
    // 文件名 1.php
    session_start();
    $abc="ABCDEFG";
    $zzz="zzzzzzz";
    session_register("abc");
    session_register("zzz");
    echo "1.php";
    ?> <?php
    // 文件名 2.php
    session_start();
    echo "2.php\n";
    if (isset($abc)) {
    echo $abc;
    echo $zzz;
    } else {
    echo "变量没传进来";
    }
    ?> 
      

  5.   

    偶是喜欢使用session_start()后直接修改$_SESSION数组($HTTP_SESSION_VARS数组),感觉思路比较清晰,就是打的字多了点:)wasy是喜欢用session_register注册变量.