ホームページ  >  記事  >  バックエンド開発  >  ドメイン名 A ページがドメイン名 B で PHP を呼び出します。PHP の読み取りおよび書き込み Cookie が空です。この問題を解決する方法はありますか?ありがとう!

ドメイン名 A ページがドメイン名 B で PHP を呼び出します。PHP の読み取りおよび書き込み Cookie が空です。この問題を解決する方法はありますか?ありがとう!

WBOY
WBOYオリジナル
2016-06-23 14:27:27940ブラウズ

http://www.test1.com/ js で呼び出す
http://www.test2.com/test.php

php で書かれた cookie の読み書き関数が動作しないことが分かりました。
setcookie("TestCookie",$value,time()+3600);
$phpcookies = $_COOKIE['TestCookie'];


何が問題ですか?
ありがとう!


ディスカッション (解決策) への返信

最初に $value を入力して、それが null 値かどうかを確認できますか?

最初に $value を入力して、それが null 値かどうかを確認できますか?
は「出力」、タイプミスです。 。 。

Cookie の値にはドメインを越えてアクセスできません

Cookie はドメイン名にバインドされており、Cookie はパラメータとして渡すことができます

Cookie はドメイン名にバインドされており、Cookie はパラメータとして渡すことができますパラメータ
例はありますか?エビさん、ありがとう!

ブラウザはクロスドメインを禁止しています。

a.com の Cookie は、a.com の php からのみアクセスできますが、b.com からはアクセスできません。

クロスドメインパラメータにはパラメータを渡すのが最善です

js はクロスドメインをサポートしていません...

ブラウザはクロスドメインを禁止しています。
http://www.test2.com/test.php?XXXX=XXXXXX

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。