Visualizzazione risultati 1 fino 4 di 4

Discussione: Aggiornamento continuo pagina php

  1. #1
    phollia non è connesso Utente giovane
    Data registrazione
    05-02-2015
    Messaggi
    68

    Predefinito Aggiornamento continuo pagina php

    Buongiorno a tutti

    sto lavorando su una routine che elabora dei dati (record).
    Mi piacerebbe che la pagina si aggiornasse man mano che i dati vengono elaborati in modo da mostrare un elenco che si aggiorna (allunga) man mano che i dati vengolo elaborati.
    Un po' come succede con WordPress durante l'aggironamento dei plugin, che dice

    plugin 1 aggiornato
    plugin 2 aggiornato
    ...

    idee? suggerimenti?

  2. #2
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,314

    Predefinito

    Dovresti riempire a mano a mano con ajax (quindi tramite javascript), con i dati prelevati da un'altra (o dalla stessa) pagina PHP che elabora i dati.

    Ciao!

  3. #3
    phollia non è connesso Utente giovane
    Data registrazione
    05-02-2015
    Messaggi
    68

    Predefinito

    Citazione Originalmente inviato da alemoppo Visualizza messaggio
    Dovresti riempire a mano a mano con ajax (quindi tramite javascript), con i dati prelevati da un'altra (o dalla stessa) pagina PHP che elabora i dati.

    Ciao!
    Ma usando ajax, come faccio a tenerlo in ascolto continuo?
    Io so che lancio una richiesta e aspetto la risposta (positiva o negativa) e con quella mi comporto di conseguenza.
    A me serve invece che man mano che i record vengono elaborati, si aggiorni la lista appunto coi record elaborati ed il relativo esito e magari alla fine del processo (come lo identifico?) abilitare o mostrare un pulsante.

    Potresti farmi un esempio, anche solo teorico?

    Grazie

  4. #4
    karl94 non è connesso Staff AV
    Data registrazione
    03-10-2005
    Messaggi
    17,744

    Predefinito

    Citazione Originalmente inviato da phollia Visualizza messaggio
    A me serve invece che man mano che i record vengono elaborati, si aggiorni la lista appunto coi record elaborati ed il relativo esito e magari alla fine del processo (come lo identifico?) abilitare o mostrare un pulsante.
    Se lato client non hai modo di sapere quando i dati sono pronti, l'unica via è quella di chiederlo al server periodicamente effettuando quindi richieste che potrebbero anche avere esito negativo.
    In realtà ci sono modi più appropriati, come usare i server-sent events, ma su AlterVista non sono applicabili a causa delle restrizioni lato PHP.

Regole di scrittura

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