これが私の場合です:
私はSugarCRMのAPIを使用しており、呼び出しを行うには、いくつかの関数にパッチを適用して動作させる必要がありました。関数の1つで、次のコードを書き直す必要がありました。
$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;
}
私の問題は、同じ呼び出しで、変数$_REQUEST
が空になることです。私の質問は簡単です:
$_SESSION
変数と変数の間に何らかの関係がありますか$_REQUEST
。新しいものが設定され$_REQUEST
たときに自分自身を空にしますか?$_SESSION