Refresh automatico parziale postato il 02/04/2015 17:19:29 nel forum programmazione, gdrcd, open source, hosting
Salve a tutti. Sono qui oggi per chiedervi una mano su un pezzo di codice che non riesco a sistemare. Il codice in questione è il seguente:
Pagine → 1
02/04/2015 18:05:01
A mio parere il problema qui non è il codice, ma l'idea che ci sta dietro. Quello che vuoi fare non è fattibile.
Perchè mai vorresti aggiornare la pagina ogni minuto?
02/04/2015 20:27:21
L'idea non è mia. Quello che vorrei fare io è far si che si aggiorni in caso di novità solo la parte desiderata. Per fare un esempio consideriamo un pbc: se ti trovi in chat e intanto scrivi la tua azione vorrei che si aggiornasse la chat senza che ti venga cancellato il contenuto dell'input text che hai scritto fino a quel momento. Se si connette un utente mentre scrivi vorrei che non si cancellasse quello che stai scrivendo e che contemporaneamente si aggiorni il div che contiene l'elenco dei presenti.
In poche parole vorrei che si aggiornasse esclusivamente il div il cui contenuto subisce una modifica senza che tu rischi di perdere quel che hai fatto fino a quel momento.
Ho creato il codice per aggiornare ogni minuto perché questo è un consiglio che ho trovato su un forum girando online mentre cercavo un modo per fare quello che vorrei fare io.
02/04/2015 23:36:08
per fare quello che vuoi tu ci sono due o tre soluzioni che vengono usate principalmente che mi vengono in mente.
- Puoi far refreshare esclusivamente il div con i dati che ti interessano usando ajax (qui ti vengono in aiuto molte librerie che semplicizzano la cosa, prima fra tutte jquery con il .load() o le altre funzioni per l'ajax)
- Puoi usare un iframe nel div che devi refreshare (gli iframe sono supportati anche in html 5 per cui non è un tag deprecato, anche se non è il massimo come cosa)
03/04/2015 00:03:59 e modificato da gdr-online.com il 04/06/2019 09:41:27
Avevo già pensato a queste soluzione ma non funziona nessuna delle due e non sono riuscito a capire il perché. Il mio div da aggiornare è il seguente:
03/04/2015 14:48:39 e modificato da gdr-online.com il 04/06/2019 09:41:07
A scopo didattico è sempre tutto ben accetto, anche perché mi son accorto che faccio errori stupidi a volte. Comunque ora funziona tutto tranne per un fatto: non mi visualizza la pagina. Mi sa che il problema sta nella pagina visualizza.inc.php ora, perché se la richiamo così
03/04/2015 15:28:32
Il problema sta nel fatto che quando chiami la pagina con include() in php hai già tutta l'infrastruttura del gdr impostata, incluso il setup della connessione al database.
Quando invece chiami la stessa pagina con javascript tutta la parte di setup manca e ovviamente la chiamata mysql_query() fallisce.
A puro scopo didattico:
03/04/2015 17:18:05
Non si finisce mai di imparare. :-D
Ora però mi sorge un altro problema: se levo l'include() dal div non visualizza nulla finché non viene fatto l'aggiornamento con il jquery. Inoltre, anche dopo il refresh con il jquery, non mi visualizza il codice php della pagina visualizza.inc.php ma solo il AA che ho aggiungo io dopo. A me servirebbe che la pagina sia sempre visualizzata nel div e che con il jquery venga aggiornata. Quindi ora i problemi sono:
1) come includo la visualizzazione della pagina visualizza.inc.php senza usare include()?
2) come mai, nonostante non vi sia l'include() nel div, non mi viene visualizzato il php della pagina visualizza.inc.php?
Discussione seguita da
Pagine → 1
Rispondi alla Discussione + Segui Discussione Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
Le Cronache di Raja Dunia: Aggiornamento Informazioni Personaggio
Entropia Universe → Lascia che il tuo avatar esplori nuovi mondi e viaggi tra i pianeti in questo stupendo MmoRpg Sci-Fi Free to Play!
Winged Keys Rpg: Gioco Chiuso!
Hikaru No Tohei - Le Luci di Tohei: Butanews! - È finito lo "Slash 'em All Twice"! 🔪❌
Enlisted: Aggiornamento 0.7.0.82
Il gestore di Black Sails Chronicles ha risposto alla recensione di titti
The Coven → Negli scorci di luce delle paludi della Louisiana fioriscono nuove ombre. Estend e la Congrega ti aspettano per vivere emozionanti avventure!
RAID Shadow Legends: Mazzo del Destino Testa Calda
dreamboy ha risposto alla discussione: Gioco investigativo e politico
Star Trek Horizon: Elenco PG: una funzione a lungo attesa!
zarina si è accreditato come gestore di In the Shadows: NY
Enlisted → Guida la tua squadra di soldati in combattimenti su larga scala, con fanteria, veicoli corazzati e aerei della IIa Guerra Mondiale!
Hogwarts Express - Harry Potter GDR Forum: 🗞️Nuovo numero de "L'Espresso Sonorum"🗞️
Black Sails Chronicles: ON - Comizio Pubblico
The Coven: 🎃 Halloween Month - The Coven 🎃
I dati del generatore di rank sono stati aggiornati!
Lineage II → Entra in uno sconfinato mondo fantasy dominato da razze in contrasto tra loro. Scatena i tuoi poteri in uno dei Mmo più famosi al mondo!
Algoritmo Facebook - L'algoritmo di Facebook per post coinvolgenti! Socpriamo cosa il social network gradisce!
Rpg 2023 - RPG 2023: l’importanza del settore e i titoli che hanno lasciato il segno
Google reCAPTCHA - Difendiamo i nostri giochi dai bot malevoli con Google reCAPTCHA!
Tesi Gdr Live - Live action role play: Un trentennio di storia dimenticata. Influenze inaspettate e peculiarità del Gioco di Ruolo dal Vivo.
GdR Epic Fail - GdR Epic Fail: Le ultime parole famose nelle sessioni di gioco...
Romanzieri per Gioco - Osservazioni sulla narrazione a più voci nei giochi di ruolo online..
Hikaru No Tohei - La folle intervista ai gestori di Hikaru No Tohei Le Luci di Tohei! Da rider... ehm... leggere tutta d'un fiato!