B.php从A.php的表单接收到了值a 
a值要作为session的id传递到C.php
就是保持用户登录状态的意思
如何将a值传递从B.php传递给C.php呢?急,速度结贴

解决方案 »

  1.   

    如果是保存在session里,就直接可以用了 ..在 c.php 里  echo  出 session 就好了 ,头部要加 session_start()
      

  2.   

    B.phpsession_start();
    $_SESSION['a']='a';
    C.phpsession_start();
    echo $_SESSION['a'];
      

  3.   

    1 a 值 一定是 SESSION id? ID是用户ID还是SESSION ID? B.php 只需要 session_start(); $_SESSION['id'] = $_POST['a']; C.php 只需要 session_start(); if(isset($_SESSION['id']) && $_SESSION['id'] == 'A.php 中输入的值) 那么,就认为是 OK 的.
      

  4.   

    [Quote=引用 4 楼 mrshelly 的回复:]
    1 a 值 一定是 SESSION id? ID是用户ID还是SESSION ID? B.php 只需要 session_start(); $_SESSION['id'] = $_POST['a']; C.php 只需要 session_start(); if(isset($_SESSION['id']) && $_SESSION['id'] == 'A.php 中输入的值) 那么,就认为是 OK 的.
    [/Quote ]id是指用户的登录名
      

  5.   

    开始登录时,给出一个登录的session变量然后在其他页判断这个值是不是还存在就行了