Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    Php ha una funzione "setInterval"

    Ho un file php che mi genera un file di testo. Come dati prende le ultime 100 righe di un db. In pratica è una Select con echo"$dati_vari_presi_dal_db" e il giusto Header affinche venga interpretato con l'estensione giusta anzichè php.

    E fin qui funziona.

    Ora vorrei far si che ogni 10sec questo file di testo si aggiorni senza refreshare la pagina che lo include.
    Credo che potrebbe bastare inserire la select e l'output in una funzione che si ripete ogni 10sec ... o no?
    E se Si, come?
    Altrimenti?
    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

  2. #2
    Utente di HTML.it L'avatar di bstefano79
    Registrato dal
    Feb 2004
    Messaggi
    2,520
    mi sa che devi usare le chiamate asincrone se non vuoi il refresh della pagina

  3. #3
    Eh si, ma non è difficile, usando javascript fai una funzione che si ripete ogni 10 secondi e va ad interrogare un file che restituisce i risultati da aggiungere al DIV che utilizzi oppure in coda a tutto!
    Can You See Curtains? Then Isn't Windows!

  4. #4
    Il file è un .php con l'header di un .csv
    Dentro ci deve stare solo roba csv.

    Se metto del js che succede?
    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

  5. #5
    Utente di HTML.it L'avatar di bstefano79
    Registrato dal
    Feb 2004
    Messaggi
    2,520
    guardati questa guida di AJAX (Asynchronous JAvascript and Xml)
    http://javascript.html.it/guide/leggi/95/guida-ajax/

  6. #6
    Volete dire che php non ha una funzione equivalente a setInterval()?
    Prima di leggermi l'intera guida di ajax volevo assicurarmi di "non perdere tempo"... cioè sapere se il mio php (travestito da .csv) resti effettivamente pulito (valore1, valore2, valore3 ... e basta, senza intestazioni js)
    Fantasupermegafavolipermeramagicultra irresistibili
    4 10 30 100 1001 personaggi insuperabili fantaincredibili ultraimpossibili iperterribili irresistibili!!!

    "... a quell'età ... bastava un dito per fare la pace ..."
    fotine

  7. #7
    Utente di HTML.it L'avatar di bstefano79
    Registrato dal
    Feb 2004
    Messaggi
    2,520
    Originariamente inviato da ricman
    Volete dire che php non ha una funzione equivalente a setInterval()?
    di che linguaggio stiamo parlando quando ti riferisci alla funzione setInterval???

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.