Tag relative postato il 12/04/2023 15:57:10 nel forum programmazione, gdrcd, open source, hosting e modificato da angel1989 il 12/04/2023 19:27:03
Ho aggiunto nelle chat di gdrcd un selettore al form di invio azione in cui i giocatori possono selezionare una tag da un elenco in modo tale che veda le azioni con quello stesso tag in evidenza tramite una $_SESSION[''].
Mi è riuscito.
Il problema è che non riesco a far aggiornare la chat in automatico. L'azione si carica in db e in chat, ma le azioni in evidenza sono quelle della sessione precedente se la cambio in corsa.
Ho provato ad inserire un gdrcd_redirect() in ref_header, ma nulla. L'azione viene caricata sul db, ma non si aggiorna. Per vedere l'azione devo aggiornare manualmente. Ho provato un po' di tutto ><
Pagine → 1
13/04/2023 09:27:27
Ciao!
ti confesso che ho capito solo la prima parte.
Hai inserito una tendina che selezione un "TAG" che dovrebbe far evidenziare tutte le stringhe di chat con lo stesso tag.
Poi vorresti inserirlo in una variabile $_SESSION['il_tag']
Perché lo vorresti sempre "disponibile"
ora, per poterti dare risposta, ci sono almeno due file dove controllare.
ref_header.inc.php e , frame_chat.inc.php che sono quelli che hai sicuramente dovuto modificare.
Le problematiche potrebbero essere varie.
quella che mi viene in mente è la gestione appunto del refresh della chat.
Quando invii il tag tramite il form, sicuramente lo inserisci bene , ma al refresh della pagina, invii sempre lo stesso tag? hai inserito qualche blocco di controllo per evitare di sovrascrivere con un tag vuoto?
Insomma, servono maggiori informazioni!
Claudio
13/04/2023 17:24:30 e modificato da angel1989 il 13/04/2023 17:30:21
Il mio problema non credo sia relativo alle tag, però posso dirvi che ho fatto senza problemi.
Prima di tutto ho aggiunto due campi nel db. Uno nella tabella delle chat in cui ad ogni azione inviata è assegnata una tag, poi una in mappe dove ho inserito l'elenco di tag per ogni chat presente in land.
Ho inserito un $_SESSION['tags'] nel login
Quindi nel form di invio delle azioni in frame_chat.inc.php ho aggiunto il selettore
14/04/2023 09:00:22
La questione è che dovrei vedere i sorgenti dei file, per poi provare a debuggare in locale per capire quale è il flow della pagina.
Il fatto non si ricarichi la pagina se non manualmente è dovuto,credo, al fatto che la chat viene caricata con una funzione Javascript.
Dovresti, sempre con una roba simile, fare una reload del div dove viene scritta la chat.
Ma ripeto , senza sorgente è complesso fare una ipotesi.
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Segui Discussione Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
RAID Shadow Legends: Ma quanto è fastidioso Phrygius? 🧌
Enlisted: Fronte dell'Estremo Oriente
Crossout → Tuffati nel mondo di Crossout, il gioco MMO d'azione post apocalittico! Costruisci le tue speciali macchine da combattimento!
Feudera: DEVBLOG #2 - Aggiornamenti circa la #0.5
I dati del generatore di rank sono stati aggiornati!
New Orleans: I Regali di Babbo Grinch - La raccolta Ticket!
aver ha recensito Unwritten Destinies GDR
AlterEgo → Scopri AlterEgo GdR: un incredibile universo narrativo in stile medievale fantasy che cresce, muta e vive giorno dopo giorno grazie ai suoi giocatori!
Ex Gratia GDR: Apriamo i battenti!
Storie di Agarthi: La Mano Nera si stringe attorno alla Città
AlterEgo: Il Labirinto (Quest)
The Line: Reboot 4 Snowlight Village
War Thunder → Aviazione, veicoli corazzati e flotte militari della seconda guerra mondiale. Parteciperai a tutte le principali battaglie!
Hero Wars: Il Winterfest è proprio dietro l'angolo ❄️🎁
Seconda Era - Le Terre Libere: La Caduta di Fanon
Black Sails Chronicles: ON - 2° Serata Gara di Bevute
The Coven → Negli scorci di luce delle paludi della Louisiana fioriscono nuove ombre. Estend e la Congrega ti aspettano per vivere emozionanti avventure!
