setcookie("loginname",$logined_name);
以后在每页中均可用变量$loginname
试试

解决方案 »

  1.   

    <form type=post >
    中间写上要传递的变量!
    </form> 
      

  2.   


    最简单的
    <!-----这是a.php里的内容-->
    <form type=post action='b.php'>
    <input type=text name=bianliang>
    <input type=submit>
    </form>
    <!--------这是b.php里的内容-->
    <?
    echo $bianliang;
    ?>
      

  3.   

    建议你使用SESSION,这个东西很多地方有介绍,个人认为在WEB上是比较好的记录访问者身份的东西
      

  4.   

    老兄,你试一下。我的意思是说你登陆后把用户名信息写$logined_name,然后用
    setcookie("loginname",$logined_name);在其它页都有效。至到你关闭了浏览器。
    $loginname你可以在每页都用。。
      

  5.   

    用cookie还是用session随个人喜好而定了,不过我个人认为用session
    好点,因为cookie可以被用户端浏览器拒绝。
      

  6.   

    yukeelau(玉骐) 
    说得好。没错。我觉得PHP4的对session支持很好。不过我还喜欢用setcookie()好方便的东西
      

  7.   

    呵呵,楼上的说得对,session是好,可是setcookie()简单啊
      

  8.   

    session能很好的记录访问者信息 
      

  9.   

    最最简单的问题啦?大家回答的都很不错我总结如下:
    除cookie外,至少有三种方法用于在网页之间传递变量数据,
    一、将变量定义为SESSION
    二、用FORM提交的方式
    三、直接在URL中赋值
      

  10.   

    方法是有好几个啦,各有优缺点,我可以简单分析一下,希望对大家有帮助:
     1,用session,具体用到的函数有session_start,session_name,session_destroy
     2,用全局变量$PHP_AUTH_USER来记录,
     上述方法要求php必须是模块安装的
     3,用setcookie("name",$value,$time)来记录,我就是用这种方法,不过的确存在被浏览
       器拒绝的问题,这种情况比较少啦....xixi
     4,在url中传递参数,多个参数用&连接,如:http://url?a=1&b=2&c=3 不过这样不安全啦.....heihei
    如果还有问题,可以mail我:[email protected]
      

  11.   

    用from传值也不安全,别人用察看源文件就知道变量名了,然后直接在http://url?var=1来手动传值,呵呵,连你的js检测都可以绕过去.
      

  12.   

    还是用SESSION好了。这个还用,又舒服。