PHPスクリプトをheader.phpまたはWordpressサイトテーマの他のファイルに直接挿入すると機能しません。
クッキーを書くことに成功しました。次に、JavaスクリプトとPHPコードを使用してこのCookieを確認します。しかし、Javaスクリプトだけが私に「見つかった」を返します。
<script language="javascript">
<!--
if (document.cookie.indexOf("users_res") >= 0) {
alert("found");
}
else {
alert("not found");
}
//-->
</script>
<?php
if (isset($HTTP_COOKIE_VARS["users_res"])) {
echo "found";
} else {
echo "not found";
}
?>
このPHPコードをtest.phpに入れて、手動で自分のサイトにアップロードすると、PHPスクリプトに「見つかった」と表示されます。しかし、コードをheader.phpまたはWPテーマの他のPHPファイルに挿入しようとすると、「見つかりません」と表示されます。
このPHPコードを、テーマとWPバージョンが異なる他の2つのサイトでテストしましたが、それでも機能しません。