ページhtmlの一部に次のコードブロックを含むファイルがあります。
<input name="appname" type="text" value="<?php Load('appname'); ?>" placeholder="Your App Name" />
これはこの関数を呼び出します:
<?php
// Load cookie values
function Load($item) {
$item = strtolower($item);
if(!$_COOKIE['appsite_'.$item]) return null;
return $_COOKIE['appsite_'.$item];
}
?>
この関数はHTMLファイルの先頭にあり、Cookieが作成されますが、何らかの理由で、入力HTMLマークアップ内のコードが実行されていません。
関数のすぐ下で次のようにすると、Cookieの値にアクセスできます。
$item = "appname";
echo $_COOKIE['w8appsite_'.$item];
ファイルの下の方にあるPHPコードが実行されていないようです。