-1

ハイパーリンクをクリックしたときに、セッション変数、ユーザー名とパスワードを別の php ページに渡したいです。以下のようなコードを与えると、変数は必要なページに渡されます。

<a href="http://localhost/vtigercrm/">Customer Relationship Management</a>

しかし、次のようにIPアドレスを指定するように変更すると(誰もが使用できるように)、セッション変数が必要なページに渡されません。

<a href="http://xx.xx.xx.xx/vtigercrm/">Customer Relationship Management</a>

前もって感謝します。

4

4 に答える 4

1

はい、ほとんどのサイトでは Cookie を使用してセッション キーを管理しています。まったく新しいドメインに Cookie が渡されることはありません。URL にセッション キーを追加するか、セッション キーをポスト変数としてポスト リクエストを実行する必要があります。

于 2012-09-28T04:36:30.750 に答える
1

異なるサーバー間で共有することはできません。

于 2012-09-28T04:37:26.283 に答える
0

それは正しい。別のドメイン、別のCookie、別のセッションID Cookie、別のセッション。

于 2012-09-28T04:35:26.480 に答える
0

これを試して:

サイト 1:

<a href="http://localhost/vtigercrm/index.php?si=<?php echo session_id; ?>">Customer Relationship Management</a>

サイト 2:

<?php
    session_start();
    session_id($_GET['si']);
?>
于 2012-09-28T04:37:44.517 に答える