Visualizzazione risultati 1 fino 5 di 5

Discussione: Aggiornare senza premere F5

  1. #1
    Guest

    Predefinito Aggiornare senza premere F5

    Ciao e grazie dello spazio.
    quando accedo al mio sito http://www.meteomontebello.altervista.org/ avrei bisogno che la prima pagina, quella con i dati rilevati, (e anche altre) si aggiornasse subito senza dover pescare dalla cache, senza usare F5 o aspettare i 30 secondi del refresh che ho già impostato io con <meta http-equiv="refresh" content="30"/>


    ... possibilmente senza dover scrivere codice assolutamente fuori della mia competenza.

    Alberto

  2. #2
    L'avatar di dementialsite
    dementialsite non è connesso Super Moderatore
    Data registrazione
    19-10-2004
    Residenza
    fuori Padova
    Messaggi
    5,046

    Predefinito

    Ehm... qualche riga di codice ce la devi mettere da qualche parte...

    Potresti usare un link per aggiornare subito la pagina, così:
    Codice HTML:
    <a href="javascript:document.location.reload()">Aggiorna</a>
    Stammi bene...
    Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?

    When you don't know your next step... improvise

    ALTERVISTA WANTS YOU!
    Vuoi diventare moderatore su AlterVista? Scopri come...

  3. #3
    Guest

    Predefinito

    Oppure potresti impostando degli header php disattivare le cache, così che la pagina non carichi e ne scarichi nel pc le cache e ad ogni fisita venga caricata integralmente lato server.

  4. #4
    Guest

    Predefinito

    ... in ritardo ma grazie delle consulenze... avresti qualche esempio in php per fare l'aggiornamento in automatico senza che vado a cliccare in giro per la pagina io?

    alberto

  5. #5
    Guest

    Predefinito

    Io per disattivare le cache dell'immagine random che uso come logo uso questo codice:

    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");
    Non se faccia al caso tua.
    La pagina deve essere .php perchè funzioni.

Regole di scrittura

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