Problema main / index ? postato il 21/04/2016 11:26:59 nel forum programmazione, gdrcd e open source
Salve ragazzi,
Vorrei implementare questa cosa nella mia land.
Se per esempio l'url per registrarsi alla mia land è www.land.it/index.php, mi registro entro nella land tramite login arrivo alla pagina www.land.it/main.php?page=mappaclick&map_id=1.
se però nell'url ridigito www.land.it/index.php non mi ritorna al gioco come da prassi comune nei game browser. quindi come faccio a far in modo che se loggati ( e ovviamente non sia scaduta la pagina) ritorni al main ?
grazie e buon game a tutti
Pagine → 1
21/04/2016 11:41:31
non ho bene bene capito il tuo problema e del perchè dovresti rimettere index.php ma ti basta fare un check su una variabile di sessione prima di iniziare a creare la pagina index.
21/04/2016 11:49:30 e modificato da pamela4e il 21/04/2016 11:56:35
allora se io mi son loggato nel gioco e riscrivo url www.land.it non mi entra nel main ma nell'index cosa sbagliata perchè se uno non è "arrivato" riclicca su login e gli da ovviamente l'errore che è già loggato non so se riesco a spiegarmi
quindi secondo me il controllo dovrebbe esser fatto nella index controllando se l'utente è gia loggato mandarlo al main.
quindi si effettivamente è proprio quello che hai scritto tu che devo fare. riusciresti a darmi il codice e la posizione coerente dove metterlo ? se non vi è di disturbo
21/04/2016 11:57:30
si allora dovresti risolvere semplicemente facendo un test all'inizio della pagina index.
procedendo per passi:
Dopo il login imposterai una variabile di sessione che definisce online il personaggio, chessò,
21/04/2016 12:09:29 e modificato da pamela4e il 21/04/2016 12:39:47
quindi dopo per esempio
21/04/2016 14:19:15
puteola mi ha anticipato. Ora dovrebbe andare, giusto?
21/04/2016 14:37:37
allora nel login
21/04/2016 14:39:52 e modificato da dyrr il 21/04/2016 14:40:13
senza usare altre variabili di sessione si può usare $_SESSION['login'] come variabile di controllo per una cosa del genere. C'è anche da aggiungere prima di quell'if il far partire la sessione con un session_start() in quando la sessione nell'index.php non viene mai inizializzata.
Un altra cosa su cui bisogna far attenzione su un redirect del genere, è che il gdrcd usa l'index.php come front controller per tutte le pagine esterne del sito quindi tipo pe ril regolamento:
21/04/2016 14:42:44 e modificato da pamela4e il 21/04/2016 14:48:52
allora potresti esplicitare il codice così lo testo ?
invece per il discorso regolamento l'ho integrato all'interno così da evitare qualsiasi problema di quel tipo
dyrr come al solito grazie funziona :DD
21/04/2016 14:45:50 e modificato da dyrr il 21/04/2016 14:46:08
rièrendenso il codice suggerito alcuni post prima:
21/04/2016 14:50:01
si ci ero arrivato provando da solo e funziona!
cosi :
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD e Open Source Elenco Forum
I dati del generatore di rank sono stati aggiornati!