On-line postato il 23/12/2009 10:01:58 nel forum programmazione, gdrcd, open source, hosting
Salve a tutti,
Sarò breve, voi come agireste per realizzare la lista degli on-line?
Sarò sincero, non mi viene nulla in mente sul come far intendere al mio DB che un iscritto sia in linea o meno.
Gerry chiedo l' aiuto del pubblico....
Pagine → 1
23/12/2009 10:09:29
Ciao :-)
Passo 1:
Crea sul DB una Tabella che contenga il Nome del Pg, i Dati di Razza, Clan, Gilda, Mestiere o quel che hai, e in fine il Luogo ove il pg si logga.
Passo 2:
Inserisci nella Pagina che effettua il Login l'INSERT del pg nella Tabella sopra citata.
Passo 3:
Inserisci nella pagina principale del Gioco l'UPDATE del pg nella Tabella dei Loggati. In modo che quando si sposta da una locazione all'altra aggiorna.
Passo 4:
Crea la Pagina che prenda le informazioni dalla Tabella dei Loggati, Nome Pg e tutte le altre info.
Le funzioni non sono difficili e il modo piu' semplice è quello che ti ho esposto, quello che poi ho ricreato per Avilion.
Mi sono ispirato al GDRCD ripulendo un po il codice ed inserendo le informazioni che servivano a me, ma è di facile comprensione ed ispirazione.
23/12/2009 10:22:11
E' proprio il passo 2 (e di conseguenza il 3) che non riesco a capire, nel senso che io ho già la mia tabella con i diversi campi utili al pg, problema è che non capisco come possa ora il mio DB percepire quando un PG si connette e si disconnette (o meglio quando si (s)logga)...
Forse devo creare nella tabella con i dati del personaggi un campo time, dunque nella pagina php devo mettere il momento in cui il client accede [$time = time();], definire in seguito il momento della scadenza della sessione di visita [$scadenza = $time - ($session_limit*60);], prendere l' ip del visitatore [$ip = getenv(REMOT_ADDR);], connettermi al DB e ricavarne le informazioni generali. Il problema però poi passarli da on-line ad off-line.
E' questo che mi manca
23/12/2009 10:25:11
23/12/2009 10:35:20
23/12/2009 20:11:54
23/12/2009 20:30:01
23/12/2009 23:25:31
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
I dati del generatore di rank sono stati aggiornati!
Midian Realms: Inizio fase di test
Sea of Conquest → Vivi un'avventura tra i mari! Dal cuore del Mare del Diavolo, un paradiso piratesco brulicante di magia, tesori e avventure, salperai verso l'ignoto!
Il gestore di Il Grande Blu ha risposto alla recensione di spike92
Felix Felicis GdR - Harry Potter GdR: La Resistenza?
venus dormiens ha aperto un annuncio di ricerca: Origo Haeredis - Harry Potter Gdr ricerca Giocatore
Metin2: Server Boost Yohara – Dettagli e FAQ
Hero Wars → Costruisci la tua squadra di eroi leggendari e domina il campo di battaglia! Strategia, tattica e potenza si scontrano in questo RPG ricco di azione!
Sea of Conquest: Ci dai una mano ai #PocketGamer Awards 2024?
goldaries ha recensito Games of Thrones Winter is Coming
spike92 ha recensito Il Grande Blu
World of Warship: Aggiornamento 13.11: anteprima
Exclusive Villa GdR → Las Vegas, azzardo, vizi, soldi, intrighi... Più le sue luci sono scintillanti, più le sue ombre sono oscure. La città che non dorme mai, vi aspetta.
gdr-online.com ha risposto alla discussione: Parere su BrowserGame
W40K Dathyar: Specializzazioni
NosTale: Ora nel NosMall: dolcissimi mini-pet
DarkOrbit: Aggiorna la scatola dell'Apocalisse!
NosTale → Con l’aiuto della spada e della bacchetta magica risolverai abilmente intricate missioni e domerai coraggiosamente mostri selvaggi!
Alabarda e Lancia - Alabarda e Lancia: Le armi da asta che hanno fatto la storia!
Seguici su Facebook! - Diventa Fan di GDR-online.com su Facebook e goditi le nostre vignette!
Trek Tech - Immaginario e Tecnologia nella Saga di Star Trek. interessante tesi di Valentina Villa
Lucca C&G 2023 - Il resoconto del nostro ritorno a Lucca Comics and Games 2023!
Podcast e GDR - Play by Chat e Podcast: come sfondare la quarta parete!
Stargate Command Online - Intervista alla gestione di Stargate Command Online il play by chat ambientato nel mondo di Stargate