.dsy:it.
Show 150 posts per page

.dsy:it. (http://www.dsy.it/forum/)
- Basi di dati ~ informatica triennale (http://www.dsy.it/forum/forumdisplay.php?forumid=211)
-- gestione turni e spostamento interno (http://www.dsy.it/forum/showthread.php?threadid=39059)


Posted by francescoo on 17-09-2009 15:17:

gestione turni e spostamento interno

ciao a tutti..ho 2 problemi:

1) per la gestione dei turni io ho pensato di mettere nella tabella giocatore 1 attributo login e un attributo turno. quindi fra tutti quelli logati do il turno a quello che si è iscritto prima.
il problema è mettiamo caso che il giocatore 3 è di turno.
mentre lui è di turno si loga il 4.poi si loga il 5.
ora se prima che il 3 finisca il suo turno, il 4 preme il bottone logout non funziona xke ci sono caricati i dati del 5 che si è logato dopo e ke quindi ha caricato la pagina dopo..

2)spostamento interno:
per farlo spostare da MILANO a ROMA se esiste la strada scalo di 1 PM.
ma come faccio a fare visualizzare all'utente le citta dove si puo muovere con cui non è collegato direttamente ma tramite altre citta?

spero di essere stato chiaro..
vi prego datemi qualche risp..
aspetto grazie mille


Posted by Sacratix on 17-09-2009 20:43:

1) perchè non funziona? devi solo rimettere "login = false"

2) eheh, io ho convertito la visita del grafo in ampiezza da c/liste a sql/tabelle, ma ovviamente non posso dirti come

__________________
I wish for this night-time to last for a life-time


Posted by R1cky` on 19-09-2009 10:10:

Re: gestione turni e spostamento interno

Originally posted by francescoo
2)spostamento interno:
per farlo spostare da MILANO a ROMA se esiste la strada scalo di 1 PM.
ma come faccio a fare visualizzare all'utente le citta dove si puo muovere con cui non è collegato direttamente ma tramite altre citta?


Vuoi sapere la cosa più difficile del progetto :asd:


Posted by francescoo on 21-09-2009 07:51:

1) lo so che devo mettere login =false ma il problema è che i dati nelle varibili della pagine sono quelli dell'ultimo giocatore logato,quindi come faccio a dirgli che non èl'ultimo che si vuole logare ma quelo prima?
ho usato le sessioni xke da quanto ho capito ogni giocatore cosi avrebbe un certo spazio della sessione e invece niente..anche li la sessione ha sempre i dati dell'ultimo logato..
aspetto grazie


Posted by Sacratix on 21-09-2009 13:16:

...

sì le sessioni, magari il problema è che usi le sessioni dallo stesso browser e più di una sessione per browser non ci può stare, anzi, il problema sarà sicuramente quello.

__________________
I wish for this night-time to last for a life-time


Posted by francescoo on 21-09-2009 13:20:

si ok..se io lo uso in rete invece dovrebbe funzionare..
il fatto di usarlo in localhost da questo problema..
quindi è corretto?


Posted by Sacratix on 21-09-2009 13:28:

sìsì

se hai due browser IE firefox o altro, prova a fare il login su entrambi e funzionerà

ricordati comunque di fare
session_start()
session_unset()
session_destroy()
al logout per essere sicuro di sbarazzarti della sessione :P

__________________
I wish for this night-time to last for a life-time


Posted by francescoo on 23-09-2009 23:47:

sono andato a ricevimento dal prof e come hai detto tu era per le sessioni e ha detto che è giusto che sia cosi..ma ha detto che all'orale puo chiedere il perchè..
ora.. mi sapete dare una spiegazione tecnica del perke??
grazie mille


Posted by Sacratix on 24-09-2009 20:21:

"le informazioni relative a cookie e sessioni vengono salvate nella cache del browser"

ovviamente la cache è memoria condivista tra tutte le schede/pagine dello stesso browser [dello stesso profilo utente]

cambi browser, cambi cache

__________________
I wish for this night-time to last for a life-time


All times are GMT. The time now is 07:48.
Show all 9 posts from this thread on one page

Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.