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
Nuovo Play by Chat Fantasy Storico → La Cour des Miracles
War Robots → Domina il campo di battaglia con War Robots: strategia, azione e mecha in un'esperienza multiplayer epica!
Articolo → Pokémon Go: molto più di un gioco, una rivoluzione silenziosa nell'IA geospaziale
Sondaggio → Sei favorevole all'uso dei dati dei giochi (in generale) per addestrare l'intelligenza artificiale?
lionhearted ha aperto una nuova discussione: L'Era della Solitudine e Altri Demoni e Falsi Miti del GdR
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.
I dati del generatore di rank sono stati aggiornati!
hiskoa ha aperto un annuncio di ricerca: Eternal Dream ricerca Giocatore
jennyeverdeane ha recensito Dusk
tamba80 ha recensito La Tana del Ladro
Entropia Universe → Lascia che il tuo avatar esplori nuovi mondi e viaggi tra i pianeti in questo stupendo MmoRpg Sci-Fi Free to Play!
jennyeverdeane ha aperto una nuova discussione: Limitazione caratteri per venire incontro ai vecchi player o cosa?
jennyeverdeane ha recensito Miami Gdr
chinho ha recensito La Tana del Ladro
Left To Survive: È tempo di raid! 🚁
Metin2 → Sfida i tuoi rivali a battersi con te e dimostra la tua superiorità in questo mondo fantasy!
Star Trek LCARS - Intervista a Murby gestore di Star Trek LCARS. Entra nel mondo di Star Trek!
Odio vero! - 10 cose che mi hanno infastidito dei giochi di ruolo in questo anno!
Pokémon GO e AI - Pokémon Go: molto più di un gioco, una rivoluzione silenziosa nell'IA geospaziale!
Vampire Game - Bitefight vs. Monstersgame... scopriamo i due browser game sui vampiri più famosi!
I Vampiri - Tesi di laurea dal titolo: Il vampiro della tomba accanto
Effetti grafici su Gif - Tutorial passo passo per realizzare effetti grafici sulle immagini in GIF
VGP Play - Vi presentiamo VGP Play: una piattaforma di streaming italiana dedicata ai videogiochi e alla tecnologia!
Provate D&D! - Dungeons and Dragons: un’esperienza da provare! Scopriamo come!