Deesilio automatico. postato il 15/05/2008 11:20:25 nel forum programmazione, gdrcd, open source, hosting
Buongiorno a tutti.
Premetto.
Non sto aprendo una nuova land, ma sto studiandi il php per motivi puramente personali. Alcuni mi hanno consigliato di andarmi a studiare siti già pronti in php, per vedere come funzionano, e provare a modificarli.
Ora la mia domanda si basa sul GDR-CD Extreme di Mr. Faber, che reputo un grande solamente per aver modificato e stravolto così il GDR-CD originale.
Ho visto che c'è la possibilità di esiliare i PG e di Deesiliarli (Togliere l'esilio) manualmente, ma non esiste un metodo automatico per farlo?
Cioè una volta esiliato il Pg per 5 giorni poi non ritorna in automatico? non riesco a capire se c'è e dove si trova quella parte di codice.
Grazie per l'interessamento e saluti a tutti
Gianni17
Pagine → 1
15/05/2008 12:04:22
Per fare le cose in automatico in rete hai 2 possibilità:
1. Fai lo script (nel linguaggio che usi per tutto il resto del tuo sito) e poi lo metti nel cron di linux (o equivalente di winzoz server che ci sarà ma non ho idea di come si chiami) nel daily o dove ti pare.
2. Fai lo script e lo piazzi in una pagina che sai che i tuoi utenti visitano spesso (esempio quella di login). Deve essere uno script silent, esente da errori e possibilmente che non produca output in nessun caso. Così non va ad influenzare quella pagina.
15/05/2008 12:06:19
Voto la numero due :D
15/05/2008 12:42:29
15/05/2008 13:23:01 e modificato da ipswich il 15/05/2008 13:24:05
Certo che è possibile! Bisogna solo pensarci un po' su!
esiliando un tipo registri la data di esilio nel campo rispettivo del db.
al momento del login, prima di concedere il permesso di entrata, confronti la data di esilio del personaggio con quella attuale (ti consiglio di utilizzare dei datetime completi, così i confronti sono esatti).
SE la data attuale è <= della data dell'esilio allora il tipo è ancora esiliato e quindi fai uscire il messaggio di errore e termini lo script.
Altrimenti dai i permessi necessari e fai l'update della data di esilio, portandola a 0 o di qualunque campo ti caratterizzi il pg esiliato.
il codice non c'è nel gdr cd, ma si tratta solo di IF-ELSE e di lavorare con i datetime.
Una cosa simile si potrebbe fare per un semplice arresto, riempiendo una sessione o un particolare campo del db nel momento in cui risulti ancora arrestato, dandogli lo stesso i permessi per accedere al gdr. Così potrai giostrare tu la sessione per indirizzarlo ad una particolare chat o a quello che vuoi tu.
:-)
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
Metin2: Febbre di Metin, Caccia al tesoro, Altromondo
NosTale: Più successi con gli upgrade!
Left to Survive → Left To Survive è un gioco FPS con un'ambientazione post-apocalittica in cui gli Zombi hanno schiavizzato la Terra e ne hanno preso il controllo!
Ex Gratia GDR: Nuova mappa esterna!
Entropia Universe: Presentazione di Planet ARIS
Enlisted: Saldi di Maggio nel Negozio!
I dati del generatore di rank sono stati aggiornati!
RAID Shadow Legends → Plasma i tuoi eroi fino a farli diventare vere e proprie armi viventi e assembla i più epici gruppi d'assalto mai visti finora!
Ex Gratia GDR: Quest | Jiangshi 2025 pt. 1
One Piece World: Gli imperatori scelgono i loro pupilli
eichi si è accreditato come gestore di HunterXHunter GdR
Extremelot: Aggiornamento Deposito
World of Warship → MMO gratuito con frenetiche battaglie navali ambientate nel ventesimo secolo. Salpa con la tua nave ed affronta i nemici!
Left To Survive: Regalo speciale per 24h
La Tana del Ladro: TdL Stories - Nessuna Primavera per Luskan
thesis ha aperto una nuova discussione: Offresi aiuto grafico!
Dalemyr: Pane per la Corona, pane per il popolo
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!
Analisi Critica a Lot - Eleonora Scorti e una sua critica ad eXtremelot
Giochi D&D - Lista completa dei giochi di ruolo online ambientati nei mondi di D&D
Scrittura creativa - Lettura, scrittura creativa e (futuro del) Play by Chat
Eside GdR - Intervista alla gestrice di Eside Gdr, play by chat fantasy classico!
Opéra - Intervista ai gestori del GdR storico ambientato in un oscura Francia di fine 800... Opéra!
MadLand - Recensione del GDR Fantasy MadLand
Nativi Americani - Simboli dei Nativi Americani: i Nativi Americani prima del 1492
Absyntha - Scopriamo Absyntha, un nuovo GDR Sci-fi by Chat!