Visualizzazione risultati 1 fino 5 di 5

Discussione: Immagini non aggiornate

  1. #1
    L'avatar di Luffio
    Luffio non è connesso Utente attivo
    Data registrazione
    02-07-2006
    Messaggi
    439

    Predefinito Immagini non aggiornate

    Ciao, e buona Pasqua :)

    Premessa:
    In un programma php che ho scritto, deve comparire un'immagine: l'immagine è inserita in un file casuale che è creato solo se non ne esiste già uno con lo stesso nome (il file ha per nome un numero). Alla creazione del file ne vengono cancellati altri, visto che servono una volta sola.

    Problema:
    A volte non vedo l'immagine giusta, ma quella vecchia! Spero si capisca, cmq esplicito che se creo es. "514.png" poi ricapita quel numero random vedo quella che mi era capitata prima.

    Come posso aggiornare l'immagine in modo automatico?
    Luffio Web Site, Luffio's personal site
    Age Of Empires GIF, sito per la creazione di GIF animate di Age of Empires
    Clan italiano di Age of Empires The Conquerors, uno dei più vecchi ancora attivi

  2. #2
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Dovresti fare in modo di forzare l'aggiornamento della pagina nella cache dei browser dei visitatori.
    Su Google ho trovato questo script da mettere all'inizio della pagina:
    Codice PHP:
    header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
    header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
    header("Cache-Control: no-store, no-cache, must-revalidate");
    header("Cache-Control: post-check=0, pre-check=0", false);
    header("Pragma: no-cache");
    session_cache_limiter('nocache');
    Comunque un altro metodo potrebbe essere quello di aggiungere un valore casuale all'indirizzo dell'immagine o l'ora corrente.
    Codice PHP:
    <img src="514.png<?="?".time(); ?>" />
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  3. #3
    L'avatar di Luffio
    Luffio non è connesso Utente attivo
    Data registrazione
    02-07-2006
    Messaggi
    439

    Predefinito

    nel primo script vorrei sapere cosa effettivamente serve, nel secondo c'è un appesantimento inutile a mio parere quindi non lo userò :)
    Luffio Web Site, Luffio's personal site
    Age Of Empires GIF, sito per la creazione di GIF animate di Age of Empires
    Clan italiano di Age of Empires The Conquerors, uno dei più vecchi ancora attivi

  4. #4
    Guest

    Predefinito

    Citazione Originalmente inviato da Luffio
    Nel secondo c'è un appesantimento inutile a mio parere quindi non lo userò :)
    E in che modo dovrebbe appesantirlo?

  5. #5
    L'avatar di Luffio
    Luffio non è connesso Utente attivo
    Data registrazione
    02-07-2006
    Messaggi
    439

    Predefinito

    Citazione Originalmente inviato da neoscript
    E in che modo dovrebbe appesantirlo?
    (ehi siamo concittadini! XD)
    Semplicemente, se posso usare un altro metodo non ho voglia di allungare inutilmente il percorso di visualizzazione di un file..

    EDIT: Il primo NON Funziona, il secondo sì. Se ci fosse un altro metodo preferisco ;) Grazie comunque
    Ultima modifica di Luffio : 07-04-2007 alle ore 14.51.16
    Luffio Web Site, Luffio's personal site
    Age Of Empires GIF, sito per la creazione di GIF animate di Age of Empires
    Clan italiano di Age of Empires The Conquerors, uno dei più vecchi ancora attivi

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •