Newsgroup: it.fan.marco-ditri
Titolo: Un consiglio

Come posso fare a mettere su una pagina scritta in PHP un controllo
per cui se la versione in cache (del browser) e' piu' vecchia di
quella on line lui automaticamente si aggiorna?
La pagina in questione e' il risutlato di alcune query su dei db MySQL
con delle form che consentono di fare modifiche ai dati con un "post"
su degli script PHP. Ad operazione conclusa si viene rispediti
indietro solo che "random" non si aggiorna il contenuto della pagina
con i dati nuovi (aggiunti, modificati od eliminati che siano).
Qualcuno ha qualche idea?
--
Layos [
la...@geocities.com
][ICQ 55985554]
[
http://layos.iscool.net
] 
Dopo il freddo degli anni di piombo, godetevi il calduccio di questi anni di merda

quella on line lui automaticamente si aggiorna?
http://www.pobox.com/~mnot/cache_docs/
Vivamente consigliato a chiunque offra contenuti dinamici.
(Avete capito, vitaminici?)
-- 
ciao, | [Per rispondere togli "toglimi" dal mio indirizzo.]
Marco | Bisogna essere il cambiamento che si vuole vedere nel mondo. --Gandhi
      | (Ri)scoprire fidonet: 
http://bbs.mi.linux.it

 ICFAQ 3.01 - Manuale italiano di Internet 
http://bertola.eu.org/icfaq/
 <
---------------------> NO, NON FACCIO PARTE DEL GCN <---------------------

quella on line lui automaticamente si aggiorna?
Metti qualcosa di variabile nell'indirizzo a cui redirigi ogni volta. Anche
solo un timestamp dopo ? dovrebbe bastare. In alternativa, usa le varie
direttive no-cache per impedire il caching della pagina.


sono cose che spiegava la documentazione online di Netscape 1.2...)
Peccato che nessuno la legga, vista la quantita` immane di siti non
cacheabili per imbecillita` di chi li ha progettati.


cacheabili per imbecillita` di chi li ha progettati.
Gia', il problema e' anche quello. Dato che io ho sempre la tendenza
ad abbondare con la grafica, e' vitale che il resto del sito si
spezzetti nei vari cache server lungo la strada o si parcheggi nei
browser degli (eventuali) affezionati....


direttive no-cache per impedire il caching della pagina.
ma usare il "location.reload" di javascript sarebbe una niubbata?
Ovvero. Faccio eseguire le form di aggiornamento dei record su
finestre "popup" del browser, in modo che mi restino legate alla
principale, e sull'onClose della finestra popup metto un'istruzione
location.reload verso la principale...
Potrebbe anche bastare...  isn't it?
Ad ogni modo studiero' approfonditamente il documento che mi ha
consigliato Marco.


ma usare il "location.reload" di javascript sarebbe una niubbata?
In generale, usare javascript *e`* una niubbata.
In generale, se non si vede con lynx non merita di essere visto.


ad abbondare con la grafica, e' vitale che il resto del sito si
A chi lo dici !!! Guarda che roba 
www.icicampus.it
 :-)
Che palle :-(

In generale, se non si vede con lynx non merita di essere visto.
Alla faccia dell'integralismo... :-)


ma usare il "location.reload" di javascript sarebbe una niubbata?
Si', visto che esistono metodi che non usano javascript ma http e quindi
sono universalmente compatibili.



Appro l'ultima versione di Lynx come gestisce ora le tabelle e i frames?
-- 
Sidewinder  
---------------------------------------------------------------------
Go not to the elves for counsel, for they will say both yes and no.
		-- J.R.R. Tolkien
---------------------------------------------------------------------

In generale, se non si vede con lynx non merita di essere visto.
Postulato di AGX:
        In generale, se non lo vede prima 'md' non merita di essere visto.

In generale, se non si vede con lynx non merita di essere visto.
a proposito...
(squallida auto-promozione)
http://www.geocities.com/tacchidadiedatteri
Usa i CSS ma se non ho fatto stronzate grosse dovrebbe essere
abbastanza "degradabile" per poter essere visto bene anche con Lynx.
Visto che avrete sicuramente linci a portata di mano, se provate e mi
fate sapere mi fareste contento...
Ciao,
 P.
+++ Boing Boom Tschak

In generale, se non si vede con lynx non merita di essere visto.
Mi trovo molto d'accordo. In compenso il portale di inwind
(
www.inwind.it
) riesco a vederlo con tutti i navigatori testuali, ma non
con netscape, sempre su linux. Vedo solo il banner in cima, il resto no,
dal sorgente sembra pieno di script che controllano che tu abbia
explorer o meno, ma non mi ci sono addentrato.
ciao
Christian
-- 
| Christian Surchi           | 
www.firenze.linux.it/~csurchi
    |        
| FLUG: 
www.firenze.linux.it
 | Debian GNU/Linux: 
www.debian.org
 | 
+---------------------------------------------------------------+
Art is either plagiarism or revolution.       -- Paul Gauguin

 Appro l'ultima versione di Lynx come gestisce ora le tabelle e i frames?
Piu' o meno come prima, usa links o w3m e sarai felice! :)
ciao
Christian