doupingpeng7567 2013-03-26 16:21
浏览 68
已采纳

$ _SESSION和$ _REQUEST之间的关系

Here's my case :

I'm using SugarCRM's API, and to make a call, I had to patch some functions to make things work. In one of the function, I had to rewrite this code :

$credentials = array('user_name'=>"xxxxxxx", 'password'=>md5("xxxxx"));
    if (SugarWebServiceImpl::login($credentials, null, null)) {
    global $current_user;
    require_once('modules/Users/User.php');
    $current_user = new User();
    $current_user->retrieve($_SESSION['user_id']);
    $this->login_success();
    return true;
}

My problem is that on the same call, my variable $_REQUEST becomes empty. My question is simple then :

is there any relation between the $_SESSION variable and the $_REQUEST variable. Does the $_REQUEST empties herself when a new $_SESSION is set ?

  • 写回答

3条回答 默认 最新

  • dongsi073898 2013-03-26 16:23
    关注

    No, There is not. According to PHP Manual

    $_REQUEST is An associative array that by default contains the contents of $_GET, $_POST and $_COOKIE.

    However that just answers your question but doesn't solve the problem. If that issue happens here

    $current_user->retrieve($_SESSION['user_id']);

    then it would help to be able to see that retrieve method

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

悬赏问题

  • ¥15 uniapp uview http 如何实现统一的请求异常信息提示?
  • ¥15 有了解d3和topogram.js库的吗?有偿请教
  • ¥100 任意维数的K均值聚类
  • ¥15 stamps做sbas-insar,时序沉降图怎么画
  • ¥15 买了个传感器,根据商家发的代码和步骤使用但是代码报错了不会改,有没有人可以看看
  • ¥15 关于#Java#的问题,如何解决?
  • ¥15 加热介质是液体,换热器壳侧导热系数和总的导热系数怎么算
  • ¥100 嵌入式系统基于PIC16F882和热敏电阻的数字温度计
  • ¥20 BAPI_PR_CHANGE how to add account assignment information for service line
  • ¥500 火焰左右视图、视差(基于双目相机)