gallery.php<body style="<?php include("gallery.php"); ?>"
がランダムな画像配列を保持し、リロードするたびにURLをエコーする場所があります。
体の背景画像を更新するボタンが欲しいのですが。
新しいURLがエコーされるため、現在、画像のリロードを1回実行できます。
例えば:
$(".refresh").click(function() {
$("body").css("background-image", "url(<?php include("gallery.php"); ?>)");
});
ただし、スクリプトにギャラリーファイルを含めた後は、常に同じURLになります。
私のPHPを編集 するのは次のとおりです。
$bg = array(
array( "url" => "url_1" ),
array( "url" => "url_2" ),
...
);
for ($i=0;$i<1;$i++) {
$id = array_rand($bg);
echo "{$bg[$id]['url']}";
unset($ad[$id]);
};