登录页面a.php登录后保存了(session用户id): $LOGIN_USER_ID然后传递到b.php在我b页面中,我想红色部分的取值等于用户登录后的$LOGIN_USER_ID,应该如何写呢?$query =  "SELECT *  from  USER  where USER_ID='admin'";
另外,只是假设,我想把php的变量值如$LOGIN_USER_ID 赋值给asp的Session("userid")请问有什么方法吗?
我最根本的意思就是想把php的用户登录信息传递到asp页面去.

解决方案 »

  1.   

    $query = "SELECT * from USER where USER_ID='$LOGIN_USER_ID'";不就是这样吗?
      

  2.   

    这个,ASP和PHP是不是同一个服务器?
    如果不是,就用URL传递,如果域名相同,还可以用COOKIES
      

  3.   

    asp不会,php不同页面间的话,可以用session传递,也可以用URL的参数传递。
      

  4.   

    <?php
    session_start();//必须……………………$query = "SELECT * from USER where USER_ID='admin'";
    ==============>
    $query = "SELECT * from USER where USER_ID='" . $_SESSION['id'] . "'";
    $_SESSION['id'] = '';这就是赋值了
      

  5.   

    第一个问题解决了.谢谢大家,
    有人知道如何把登录页面a.php的$LOGIN_USER_ID值传递到b.asp的session(name)去呢?
    给我个例子看看吧.....急死我了
      

  6.   


    session_start();$query = "SELECT * from USER where USER_ID= $LOGIN_USER_ID";