私は、ユーザーが選択した大きな画像で自分のホームページを飾る機会をユーザーに与えます。送信後:
1新しくアップロードされた画像のサイズが変更され、名前が変更されます (そして、
uploads/home
ディレクトリ内の以前の画像を置き換えます。同じ名前の homepic.jpg に名前が変更されます => で言及されているものcss
)2
<div>
背景画像が の写真が表示されます。background-image: url("uploads/home/homepic.jpg");
この方法の利点は、新しくアップロードされた画像の形式が形式と完全に一致しない <div>
(正方形または長方形が多すぎる) 場合に、表示エラーにつながらないことです。まったく邪魔にならない側。
唯一の問題は 、新しくアップロードされた写真が表示されるようにするには、ホームページを 2/3/4/5 または 6 回更新する必要があることです。(Chrome では最悪: 最大 20 回) 2回目はすぐに表示されます。
とにかく、ユーザーの手動更新に頼る必要がなく、最初から機能することを望みます。
Wamp
とりあえず使っています。も追加してみましたheader("Cache-Control: no-cache");
。
これを解決するために何ができますか、それとも私が望むことを実行する別の方法がありますか?