Diskuze: PHP - reload webu
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.

Tvůrce

Zobrazeno 9 zpráv z 9.
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
Obvykle se to navrhuje tak, aby stejné nebyly. Pokud to nejde, dáš za obrázek vždy jiný parametr pomocí otazníku. Prohlížeč si poté myslí, že jde o jiný a reloadne ho. Často se na to používá funkce time() v PHP.
<img src="obrazek.png?123" alt="Obrázek" />
Nevím o tom, ale i kdyby to nějak šlo, tak se to nedělá.
Jde a dokonce velmi snadno, ale mám obavy, že když to tu ukážu, začnou
to lidi používat
Právě to jsem nechtěl, aby tu někdo zmiňoval Ale když už jsi to nakousl
...
<meta http-equiv="cache-control" content="max-age=0" />
<meta http-equiv="cache-control" content="no-cache" />
<meta http-equiv="expires" content="0" />
<meta http-equiv="expires" content="Tue, 01 Jan 1980 1:00:00 GMT" />
<meta http-equiv="pragma" content="no-cache" />
Jenom upozorňuji, že tohle se na produkčním serveru (téměř) <strong>nikdy nepoužívá!</strong>. Nedoporučuji to ani pro ten reload obrázků a dalších médií. Na to bohatě stačí parametr v GET, jak psal sdraco.
Hlavně by se to nemělo používat v této podobě, ale spíš jako příkazy pro HTTP. V HTML by to být nemělo.
Zobrazeno 9 zpráv z 9.