サイトのメイン画像を常に更新する必要があります。ユーザーはサイトにアクセスしますが、手動で更新しない限り、画像は更新されたバージョンになりません。「更新された画像を表示するには更新を押してください」と入力しても、ユーザーはこれを無視し、更新ボタンを押すために電子メールを送信する必要があります。このようなJavascriptを使用して、最初のindex.htmlを実際のサイトにリロードしようとしました
最初の index.html:
document.location.href='index2.php?code=reload_page'
次に index2.php で:
$the_code = $_GET['code'];
if($the_code == "reload_page")
{
$page = $_SERVER['PHP_SELF'];
$sec = "1";
header("Refresh: $sec; url=$page");
}
else
{
//load page regular
}
このように試してみましたが、うまくいきませんでした。更新ボタンを押すまで、古い画像が残っています。PHPまたはjavascript/jqueryを使用してこれを達成する他の方法はありますか?