Patch Traimo: Risolto problema sessione login postato il 13/09/2006 17:52:19 nel forum programmazione, gdrcd, open source, hosting
Allora come tanti sapranno il codice di Traimo&Prospero (che per altro...dove sono finiti???)aveva un problema...se si chiudeva la landa dalla X si rimaneva chiusi dentro e il codice non sbloccava più ...anche dopo i fatidici 60 secondi!
Vi spiego perchè: il codice per controllare i tempi degli online faceva una semplice differenza tra la variabile $TIMESTAMP e tra $VER_ONLINE ovvero:
$DIFFERENZA=$TIMESTAMP-$VER_ONLINE;
solo che guardando bene il codice ho notato che $TIMESTAMP gli veniva dato valore solo nel caso del login valido (ovvero non risultava il pg online)quindi se un pg era rimasto online risultava $TIMESTAMP=0 quindi la differenza era sempre negativa e non si sbloccava!!!! ho risolto semplicemente spostando la riga
$TIMESTAMP=time();
a inizio codice dove viene fissata per tutti i casi possibili.
Forse la spiegazione è stata poco chiara comunque la patch è disponibile qui:
http://balloto.altervista.org/new_traimo_login.zip
basta sostituire il file do_login.php con quello contenuto nello zip.
Licenza diritti etc come sempre
Per chiarimenti malfunzionamenti consigli e varie: balloto@gmail.com
Pagine → 1
13/09/2006 19:27:59
ciao ballotto^_^ ti ricordi??? che mi dici? io ho risolto la cosa con un frame nascosto che diceva al server "io ci sono"(ovviamente non facevo dire questo) e faceva un controllo sul tempo se in 5 minuti non arrivava il mess "io ci sono"l`utente poteva ricollegarsi con un bel delete ed insert negli online^_^
13/09/2006 20:02:29
si è un ottima idea e io nel mio gdr ho fatto una cosa simile (aggiorna una stringa e la ricontrolla ogni 30 sec) solo che qui l`intenzione era quella di correggere il codice di Traimo&Prospero e ho scelto la via più semplice e meno complicata(ma allo stesso tempo efficace!:-D
Ciao,Grazie e Buona Fortuna :-D
13/09/2006 20:27:15
quando vuoi io son qui e le idee le abbiamo entrambi^_^
intanto buon lavoro^_^
16/09/2006 12:14:26
carissimo ballotto, anche noi abbiamo adottato su per giu` questa soluzione tempo fa...ma ci siamo resi conto che stranamente i pg dopo un tot di tempo venivano cancellati dagli online e nn sappiamo il perche` momentaneamente...
Credo che la differenza venga contata direttamente all`inizio del login e quindi ad un tot di tempo (che se nn ricordo male e` segniato nel codice) il pg viene cancellato... purtroppo io penso sarebbe utile fare questa cosa solo al momento del logout e impostare il conteggio dal momento dell`uscita... (cosa che nn so come si fa :P )
16/09/2006 14:37:59
si in effetti hai ragione mi era già stato segnalato da un altro programmatore.
Adesso stiamo decidendo se fare più o meno come hai detto te o rifare proprio il codice appropriato.
Altre persone mi hanno detto che se si cambia i valori preimpostati del tempo si migliora la cosa ma il problema rimane lo stesso.
Vi terrò aggiornati!
PS Grazie per i vostri consigli e segnalazioni.
17/09/2006 11:33:56
rilasciane il codice allora!fai una patch!
raga l`OS non va avanti se uno fa delle modifiche ma se le tiene per se!
Invito chiunque abbia delle modifiche/migliorie a rilasciarne il codice!
Dai che insieme si può fare molto ;-)
Modificato perchè l`italiano di Domenica mattina dorme ancora.
03/10/2006 22:38:35
Ballotto ero stato io ad avvertirti che con il tuo sistema si sparisce dagli online dopo un pò..
Io la cosa la ho risolta inserendo nel refresh.php una pagina che controlla gli online e se sei eliminato ti riaggiunge, ma sto cercando un metodo migliore
04/10/2006 16:58:24
io non ho il problema di cancellazione dagli online e la pagina mi funge al meglio^_^ per black che lo ringrazio per il js dico che anche se utile qualsiasi utente di FF riuscirebbe a sfalsarlo anche se sarebbe inutile sfalsarlo quindi penso dovremo lavorare su questo strumento qui^^
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
vanhalisha ha aperto un annuncio di ricerca: Altri Generi ricerca Staffer
I dati del generatore di rank sono stati aggiornati!
Crossout → Tuffati nel mondo di Crossout, il gioco MMO d'azione post apocalittico! Costruisci le tue speciali macchine da combattimento!
Shadow Scape: ✨ Aggiornamenti: lavori e migliorie!
another year of disaster ha aperto un annuncio di ricerca: Another Year of Disaster ricerca Tester
New York Heroes Reborn - Avengers Academy: Infinity War: l'ultima speranza
Hikaru No Tohei - Le Luci di Tohei: Butad-ON! Evento speciale "Ugly Mistake"! 👁️👄👁️
SuperCity → Diventa il sindaco che tutti aspettavano e trasforma la tua città nel mondo ideale!
eXtremelot: [AdventureLot] Punti Prestigio!
Star Trek Horizon: Mastering Contest - FAQ
Metin2: L'armatura Trionfale+ è qui!
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!
World of Warship: Taglia del pirata: partecipate alla caccia!
gdr-online.com ha aperto una nuova discussione: Cambio codifica caratteri database 🈳
stefkerouac ha recensito Hikaru No Tohei - Le Luci di Tohei
FragPunk: 100.000 giocatori in pochi giorni!
Ikariam → Su una piccola isola, in qualche parte del Mediterraneo, sorge un`antica civiltà. Sotto la tua guida inizia un`era di ricchezza e di scoperte!
Cronache di Gehenna - Intervista alle gestrice del GdR play by chat urban fantasy Cronache di Gehenna
Sponsorizzati! - Sponsorizza il tuo gioco su GDR-online! Trova nuovi giocatori fra i migliaia di appassionati che ogni giorno visitano il portale!
Fine Avventura? - Guida per Dungeon Master: Quando l’avventura muore di inedia?
Il Fattore C - Per fattore C s’intende, ovviamente, l’esclamazione «Che fortuna!» (e possibili varianti sul tema), pronunciata spesso in ambito ludico.
Città Virtuali e Gdr - Breve introduzione ai giochi di ruolo online by chat
Pandora School - Intervista a Pandora Upside Down High School il play by chat urban fantasy ambientato in una scuola
Legacy of Magic Larp - Intervista al gestore di Legacy of Magic sull'evento Larp del gioco
Seconda Era - Intervista alle gestrici del PbC fantasy Seconda Era - Le Terre Libere