HTMLをブラウザに生成する前に外部jsからCookieを取得できますか?ジャバスクリプトが実行されることはないだろうので、それは不可能ですHTML出力を生成する前にPHPの外部javascriptからクッキーを取得
<?
//Get if i have some cookie information
if($_COOKIE["js_app"])
$cookie_js = $_COOKIE["js_app"];
//now, talk with some app.js
if($cookie_js)
$cookie = some_function(target = 'some_domanin/app.js',$cookie_js);
else
$cookie = some_function(target = 'some_domanin/app.js');
$_COOKIE["js_app"] = $cookie;
//now i can generate the HTML output.
....
?>
Javascriptはブラウザ内にCookieを設定します。新しいリクエストがあれば、ブラウザはそのクッキーをサーバに渡すので、PHPはそれを読むことができます。しかし、あなたのコードはいくつかのJSを直接呼び出す(どのように?)ブラウザではないので、あなたが探しているものが不思議です。 – hakre
@hakreもちろん、私はそれが非常に奇妙であることを知っています、そして、私は方法を知らない。私はPHPでいくつかの方法でjavascriptを読み込むことが可能かどうか疑問に思っていた。 – alesdario
PHPコード内でJavaScriptコードを実行したいですか? – hakre