Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Problema ajax php

  1. #1

    Problema ajax php

    Ho dato un'occhiata ai topic,ma non so come ricercare la soluzione al mio problema tra quelli già presenti perchè non so come definirlo.

    Praticamente ho una lista di persone che viene generata da una chiamata ad una funzione ajax che richiama con il php dei dati dal DB.Ogni persona ha un link/pulsante associato che cambia la stato da assente a presente nel DB.

    Il cambio di stato funziona,il problema è che non riesco a vedere in tempo reale è il cambio di stato,è come se l'elenco visualizzato rimanesse nella cache con il vecchio stato e ogni volta che rigenero la lista di persone non mi da lo stato aggiornato,ma il vecchio stato.

    Per vedere che il cambiamento devo chiudere,riaprire il browser e rigenerare l'elenco e a quel punto vedo le modifiche che ho effettuate precedentemente.

    Come posso ovviare a questo problema?

  2. #2
    Utente di HTML.it L'avatar di dottwatson
    Registrato dal
    Feb 2007
    Messaggi
    3,012
    è un problema di cache..

    se richiami il file data.php nella chiamata, aggiungi il timestamp corrente all' indirizzo della pagina. quindi

    Codice PHP:
    var file='data.php?t='+new Date().getTime(); 
    e vedrai che si aggiornerà!

    Non sempre essere l'ultimo è un male... almeno non devi guardarti le spalle

    il mio profilo su PHPClasses e il mio blog laboweb

  3. #3
    CHE SPETTACOLOOOO!!!!

    Funziona perfettamente.

    GRAZIE!!!!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.