Originariamente inviato da Draxent
non so se non hai capito quello che volevo dire... oppure non ho capito io
Se faccio la navigazione a tabs, sto creando tante pagine ogniuna delle quali racchiude una scelta. Ma io non voglio assolutamente questo.
Faccio un esempio per chiarire ciò che voglio implementare.
Supponiamo ad esempio che vi sono 100 giochi. Ogni uno dei quali e formato da tante piccole situazioni es:
1) tira il dado -> quindi l'utente tira il dado, si visualizza il punteggio e viene mandata ad un'altra pagina il risultato
2) scegli cosa fare -> a seconda della scelta vi sono altre scelte da fare, altre prove e così via.
Ora io stavo implementando il tutto in php, ma è un suicidio perchè mi devo salvare il risultato di ogni cosa sul database e fare duemila if per capire da che situazione esce e a che situazione vuole entrare.... la cosa è piuttosto incasinata e non riesco a spiegarmi meglio.
Ora io vorrei trovare una soluzione più adatta, lineare e pulita. Mi piacerebbe che tutto il "gioco" fosse svolto in un'unica pagina dinamica che raccoglie tutti i dati, e fa su di essa tutti i controlli necessari. Il problema è, come dicevo, che non so cosa accade quando un utente aggiorna la pagina prima di aver terminato il gioco. Assolutamente non deve succedere che vengano persi i dati raccolti fino a quel punto, ed il perchè di questo è ovvio: se ad esempio ha fatto un tiro basso ad un dato, non è che aggiorna la pagina e riprova il tiro.
Spero di essermi spiegato un po' meglio :P.