Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
PHP - Aggiornare una pagina
Forum - PHP - Aggiornare una pagina

Avatar
mikiprogrammer (Normal User)
Pro


Messaggi: 65
Iscritto: 02/04/2015

Segnala al moderatore
Postato alle 13:00
Lunedì, 31/08/2015
Buongiorno,
dopo una lunghissima discussione nel post precedente: http://www.pierotofy.it/pages/extras/forum/82/1056246-aiut ..., ho bisogno di un'altra mano: vi spiego.
Ho una pagina php, messaggi.php, che si aggiorna ogni in continuazione, e che stampa i messaggi contenuti nella tabella chat.
Però, ogni volta che si aggiorna, le scritte lampeggiano ed è abbastanza brutto.
Quindi vorrei sapere come posso controllare se ci sono nuovi messaggi senza aggiornare in continuazione la mia pagina.
Grazie :k:


PM Quote
Avatar
GN (Member)
Guru


Messaggi: 770
Iscritto: 30/04/2011

Segnala al moderatore
Postato alle 13:59
Lunedì, 31/08/2015
Dovresti utilizzare AJAX: https://it.wikipedia.org/wiki/AJAX.
Fai una pagina "visualizzatore" di messaggi contenente il front-end (l'interfaccia per l'utente), e da essa usi javascript (è opportuno usare una libreria/framework come jQuery, o, se è un'applicazione molto interattiva, consiglierei Angular.js) per richiedere al server i messaggi. La pagina che "stampa" i messaggi non dovrà formattarli in HTML, perchè l'interfaccia si trova già nel client, ma mandarli invece in XML o JSON per farli interpretare al javascript sul client che si occuperà di mostrarli all'utente.
Trovi un tutorial a mio parere piuttosto semplice e chiaro qui http://www.w3schools.com/ajax/ajax_intro.asp (e nelle pagine successive).

Ultima modifica effettuata da GN il 31/08/2015 alle 14:01


PM Quote