1

$_SESSION[rp_djname]; の値を取得したいという問題が発生しました。リモートサーバーに送信しますが、エコーしてfile_get_content()を介して取得しようとするたびに問題が発生しますが、$ _SESSION [rp_djname]をエコーするために行ったphpファイルにアクセスすると表示されます。取得元のメイン サーバーで取得する値。ここにコードがあります

<?php
session_start();
$dj_name_session = $_SESSION[rp_djname];
print_r($dj_name_session);
$sam = '1234';
echo $sam;
?>

1234がリモートサーバーに表示されますが、セッション値は表示されないことがわかりました。

ここでエコーコードを取得する方法(リモートサーバー上)

$f="url/filename.php";
$data = file_get_contents($f);
echo $data;

それを達成する方法はありますか?早朝から大量の検索を試みましたが、役に立ちません:(

前もって感謝します

4

1 に答える 1

0

Ajax 経由でセッションをホストしているサーバーでスクリプトを呼び出す必要があります。

このスクリプトは必要なセッション データをローカルで取得します。離れたサーバーから ajax 経由でスクリプトを呼び出してデータを取得するだけです。

于 2013-05-23T18:27:16.187 に答える