Stranice: [1]   Idi dole
  Štampaj  
Autor Tema: Refresh PHP dokumenata  (Pročitano 1934 puta)
Lun
Gost
« poslato: Petak, 10. Avgust 2001. 18:32:00 »

Javio mi se problem oko jedne PHP aplikacije tj. na jednoj stranici se listaju svi redovi iz jedne tabele (MySQL). Sa te stranice odem na stranicu odakle ubacujem podatke u tabelu. Nakon ubacivanja podataka imam link opet ka prvoj stranici koja prikazuje sadrzaj.

Medjutim, kada ponvo posetim stranicu za prikaz, na njoj se ne izlista novouneti sadrzaj. On se izlista tek posle refresha stranice.

Da li postoji neki parametar koji bi resio ovaj problem tj. koji bi automatski uradio refresh?
Sačuvana
acim
Administrator
Elitni član
*****
Van mreže Van mreže

Poruke: 1.604



Pogledaj profil WWW
« Odgovor #1 poslato: Petak, 10. Avgust 2001. 20:58:00 »

Trebalo bi da postavis heder koji ce ili zabraniti kesiranje ili odrediti expiration vreme.

Podesavanje vremena "isparavanja" na 600 sekundi:

header('Cache-Control: must-revalidate');
$expire = gmdate( 'D, d M Y H:i:s', 600+time() );
header( "Expires: $expire GMT" );

Zabrana kesiranja:
header('Cache-Control: no-cache');
header('Pragma: no-cache');

Ovaj heder Pragma sluzi za proxy servere prve generacije. Hedere treba slati pre bilo kakvog ispisa HTML-a.
Sačuvana

Boban Aćimović, urednik linux.rs
Stranice: [1]   Idi gore
  Štampaj  
 
Prebaci se na:  

?>