Newsgroup: it.comp.www.html
Titolo: help problema refresh immagini

Le ho provate tutte ma non ne vengo a capo.
Sul mio sito cambio ciclicamente delle foto che però devono mantenere lo
stesso nome.
Quando ero su Digilander il refresh al visitatore avveniva subito, ora
su Altervista invece si vedono sempre le vecchie foto.
Ho letto le FAQ del gruppo e ho provato ad inserire diversi comandi per
il refresh. Risultato: la pagina cambia ma le foto visualizzate sono
sempre quelle vecchie.
Chi mi può dare un aiuto? Grazie.
--
Ciao, Sprea
sp...@CUTiol.it  Taglia CUT per scrivermi
______ 
http://sprea.altervista.org
 ______

> Le ho provate tutte ma non ne vengo a capo.
Ciao,
ti rispondo forse in un modo un po' OT.
Un mio amico aveva lo stesso problema. Usando PHP cosě:
anzichč:
<img src="./img.jpg" />
ha usato
<img src="./img.php" />
Poi in img.php carichi l'immagine che ha sempre lo stesso nome.
Spero di esserti stato di aiuto
(se non sono stato chiaro dimmelo)
Weigand

 Chi mi può dare un aiuto? Grazie.
Ciao,
io la cosa la so così:
i browser tentono a cachare le immagini (così sembrano più veloci), e 
non è sufficiente settare la cache del browser per scaricare la pagina 
ad ogni accesso: ha effetto solo sulle pagine vere e proprie.
allora la risolvo così:
alle immagini che cambiano ciclicamente (sul sito che gestisco io 
cambiano tutti i giorni) associo un numero pseudocasuale in modo che il 
browser le riconosca come diverse.
Mi spiego meglio:
nel tag <img> inserisco come sorgente (nell'attributo src) il nome del 
file, aggiungo un '?', quindi un numero. Il numero lo metto tramite php 
  e uso il timestamp della data di modifica del file stesso. Quindi 
ottengo qualcosa del genere:
<img src="nomeimmagine.jpg?4884326235">
e sono sicuro che chiunque visiti la pagina scaricherà la nuova immagine.
Se hai possibilità di scriptare lato server risolvi in fretta.
Hope it helps

 Weigand
A una prima lettura la cosa mi sembra alquanto interessante ma io sono
un principiante e non ho mai usato PHP. Questo vale anche per SlapHP.
Pensavo piů semplicemente ad un javascript o ad una stringa Html che
facesse ricaricare l'immagine ognivolta.
O meglio ancora, inserire il canonico <meta http-equiv="refresh"
content="0"> ma con un comando che lo lanci una sola volta.
Grazie comunque a tutti e due.


 facesse ricaricare l'immagine ognivolta.
La cosa che ti ho segnalato dovrebbe essere fattibile anche con 
javascript, basta che associ un numero random all'immagine, il problema 
è che javascript può essere disabilitato dall'utente.
Se il tuo server supporta php o asp (uno dei due lo deve pur supportare) 
la cosa è molto più semplice di quanto potresti aspettarti. Fai la tua 
richiesta su un NG adatto e vedrai che risolvi in fretta.
Hope it helps


REFRESH di una pagina una sola volta. 
Per aggiornare i contenuti sostituiti in una pagina web, ho risolto il problema cosi:
Ho creato una pagina di transito HTML (esempio: nome pagina refreshpagina.html)
all'interno ho caricato lo stesso contenuto della pagina che devo aprire e alla fine ho aggiunto i file META. 
Ecco l'esempio: 
Invece di aprire direttamente la pagina di destinazione, devi passare prima per questa pagina che, devierà l'utente nella pagina desiderata.
(pagina di refresh)
 
 
<iframe width="100%" height="100%" marginwidth="0" marginheight="0" hspace="0" vspace="0" frameborder="0" scrolling="no" target="_blank" src="
http://INDIRIZZO
 DELLA PAGINA DA APRIRE"></iframe>
 
<meta http-equiv="refresh" content="0; url=
http://INDIRIZZO
 DELLA PAGINA DA APRIRE">
 
 
Facendo cosi, IFRAME apre nella pagina finale con i vecchi contenuti, per pochi secondi, mentre il file META genera un refresh verso la pagina che devi aprire, aggiornando il contenuto visualizzato per pochi secondi. 
Se hai dubbi o vuoi chiarimenti, entra nel mio sito e contattami: 
http://ciropaper.altervista.org
 
Ciao e buona Pasqua
--
Newsgroup robomoderato - gli articoli vengono approvati automaticamente