03/07/2012 23:34:18
@dyrr
Funziona, ma in parte. Cioè, mi fa includere i file, ma non mi permette di inserire le password. Mi spiego meglio: inserisco la password nella pagina1 e mi fa includere la pagina2. Come puoi vedere dal codice, è stato fatto in questo modo:
case XXX
include...
case YYY
include...
case ZZZ
include...
default:
echo 'riprova';
una volta inserita la password nella pagina1, mi esce in automatico il default della pagina2 (quindi la scritta "riprova") e non ho la possibilità di inserire le password....c'è un modo per risolverlo?
@leoblacksoul
come faccio a portere le parti sul database? sono tutte pagine di un sito che sto creando, non di un gioco. come faccio a portarle sul db?
comunque, quello che vorrei fare è questo:
- dalla pagina1 andare o alla pagina2 o alla pagina3
- dalla pagina2 andare o alla pagina4 o alla pagina5 o alla pagina6
- dalla pagina3 andare o alla pagina7 o alla pagina8 o alla pagina9
e così via...
04/07/2012 00:29:53 e modificato da leoblacksoul il 04/07/2012 14:08:57
Il tuo primo problema è quello che ti ho detto prima. la pagina1 e la pagina2 controllano la stessa variabile di $_POST per controllare la password. Ogni pagina deve usare una variabile diversa, non la stessa.
Una volta risolto quel problema però se ne presenta un altro: quando inserisci la password della seconda pagina e premi invio il sistema si bloccherà alla pagina1 perchè non è stata riportata la password della prima pagina.
Un sistema del genere è pazzesco, perchè richiede che a ogni passo vengano ripetute tutte le mosse precedenti.
Per la mia proposta. Non è veramente necessario che sia sul db, ti basta una qualche struttura dati che contiene le password per ogni passo e le informazioni sui vari passi del labirinto.
Per esempio:
04/07/2012 03:54:45
Il tuo codice mi sta dando dei problemi..
Ho creato un file che contiene quel codice, ma mi esce il seguente errore
unexpected T_DOUBLE_ARROW
allora ho modificato le => con ==
A questo punto mi esce un altro errore:
unexpected "," on line 6
la linea 6 contiene questo pezzo di codice:
04/07/2012 14:08:01
Perchè mai dovresti mettere due uguali dentro la dichiarazione di un array? Della serie mettiamo operatori a caso tanto non se ne accorge nessuno XD
Rimetti tutto come avevo scritto io. Semplicemente dopo "3=>" ho dimenticato di mettere "array" come puoi vedere che ho fatto nelle dichiarazioni 1 e di 2.
04/07/2012 16:45:18
Ho dimenticato di averlo scritto XD
L'ho messa la scritta "array" prima della tonda, ma l'avevo tolta perché non mi dava la possibilità di inserire le password...cioè, resta vuota la pagina...l'ho rimesso, ma la cosa non cambia: resta vuota...
04/07/2012 17:56:46
Non ho mai detto che il codice fosse completo. Ti ho scritto due strutture dati e poi ti ho descritto come scrivere il codice per usarle :P
Vediamo un po':
05/07/2012 00:04:38
Lo so che non hai detto che il codice era completo, infatti avevo aggiunto altri pezzi di codice, che erano simili a quello che mi hai scritto tu sopra, ma non funzionava...
E nemmeno quello che mi hai dato te funziona, visto che la pagina mi resta sempre bianca, non appare il tipo "password" in cui inserire le password, non c'è nulla...
05/07/2012 01:32:47
stai eseguendo questi script da soli o inclusi altrove?
Che cosa c'è veramente nel sorgente delle pagine bianche?
05/07/2012 12:31:42
scusa la domanda, ma.... cosa vuoi realizzare, tramite questo sistema di accesso a "stanze" predefinite, a seconda della password?
05/07/2012 15:17:00
@leoblacksoul
Niente, quel codice si trova nell'index, nella prima pagina...
@irenes
E' un sito che contiene dei documenti "privati" ai quali può accedere solamente chi è in possesso delle varie password...ogni password deve indirizzare ad argomenti precisi, che a loro volta hanno dei sotto-indirizzi...
faccio un esempio per farti capire meglio:
immagina di essere un'insegnate di matematica...devi inserire dei file per gli studenti del terzo anno sulla tua pagina online presente sul sito della scuola...devi collegarti (password 1), entrare nella sezione "matematica" (password 2), entrare nella sezione "terzo anno" (password 3) e infine nella sezione "tuo nome" (password 4)..ora puoi inserire il file..
non credo che i siti scolastici siano fatti in questo modo, con tutte queste password, ma era per farti capire...
Discussione seguita da
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
CRSED: F.O.A.D. → Brutale sparatutto MMO in cui vince l'ultimo giocatore che resta in vita nell'arena! Ogni giocatore sarà accompagnato da armi realistiche e magie!
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
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.
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
War Thunder → Aviazione, veicoli corazzati e flotte militari della seconda guerra mondiale. Parteciperai a tutte le principali battaglie!
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!
Pirates of the Caribbean → Parti per un'avventura con Jack Sparrow, Will Turner, il Capitano Barbossa e altri spadaccini del franchise cinematografico Pirati dei Caraibi!
Avatar per GdR - Raccolta di oltre 1.200 avatar/prestavolto da utilizzare nei giochi di ruolo online
Crea il tuo GDR - Scopri come creare da zero un gdr in PHP! Partiamo dalla registrazione..
Il Futuro dei Gdr - Quale futuro per i gdr online? Dati alla mano lo scopriamo assieme..
Hell Dawn: London - Recensione del gdr moderno Hell Dawn London. Entra nel futuro ipotetico...
GDR dal Vivo - Scopri il fantastico mondo dei gdr dal vivo. Fai muovere il tuo pg :)
Alabarda e Lancia - Alabarda e Lancia: Le armi da asta che hanno fatto la storia!