Pagine → 1 2
11/06/2009 19:12:35
11/06/2009 20:33:03
ok stiamo dicendo la stessa cosa allora XD XD XD
la confusione è nata dal fatto che sono stati aperti due topic differenti in cui lo stesso problema veniva differentemente spiegato
26/06/2009 04:13:39
Ragazzi, scusate la mia intromissione, avrei una specie di soluzione a questo problema che però, vorrei che voi mi aiutaste a mettere in pratica...
Prima di tutto si potrebbe creare un campo nella tabella personaggio chiamato tipo:
MappaVisitata
poi, si potrebbe far si che MappaVisitata, venga registrata la dir ovvero (main.php?Dir=x) di dove si trova il personaggio.
Subito dopo, si potrebbe creare un controllo magari da una pagina tipo: (redirect.php?Dir=x) che faccia si, che quando un pg si sposti, cancelli il DIR scritto, e faccia un update della nuova dir
a questo punto, il PG viene spostato nella stanza scelta.
nel qual caso il player scrivesse manualmente una dir diversa esempio:
io mi trovo in main.php?Dir=32
però, in un altra pagina del browser, scrivo: main.php?Dir=38
in questo caso, si potrebbe far si che, il campo MappaVisitata legga due directory tipo: 32 e 37 quindi, a questo punto, si può creare un ennesimo controllo, sempre dalla succitata (redirect.php?Dir=x) che dica... se il pg si trova in stanza x e stanza y allora, dagli la pagina di errore...
Data l'ora ovvero le 4 di mattina, molto probabilmente l'idea è confusa e messa giù male, prometto che la rileggo :) XD
26/06/2009 10:52:04
Controllo di una variabile di sessione, passata da pagina a pagina.
26/06/2009 13:00:13 e modificato da dottor gregory denis il 26/06/2009 13:03:12
intendi
<? $_SESSION['Stanza'] ?>
???
Indi per cui il controllo potrebbe essere una cosa simile
<? if $_SESSION['Stanza'] == X ?>
main.php?Dir=X
<} elseif {?>
Errore
<?}?>
ma, in questo caso, come fai a dire che non vengano riconosciuti due main a posto di uno?
Discussione seguita da
Pagine → 1 2
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD e Open Source Elenco Forum
Saint or Sinner?: Ultime dalla land!