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!