![]() |
Pages (3): « 1 [2] 3 » 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)
-- Progetto di basi finito - beta test (http://www.dsy.it/forum/showthread.php?threadid=38882)
ciao, forse non ho capito bene la traccia, ma come si fa ad avere punti PI alla fine del turno??Perchè il testo dice solo se si avrà avuto un aumento della popolazione e del risorse naturali...però non possono aumentare tutte e due contemporaenamente perchè il testo dice che uno fa diminuire l'altro. Quindi la mia domanda è in che situazione c'è un aumento di PI della nazione??
E poi come si fa ad richiamare una vista tramite SQL??Grazie.
1) conquistando le città straniere: nel mio gioco il giocatore acquisisce i VI della città e li porta nei suoi pi
2) aumentando la popolazione, nel mio caso l'aumento della popolazione segna una buona tattica e quindi alla fine del turno c'è un premio, al contrario vice versa. vincendo le battaglie e conquistando pi ci fa aumentare il premio della metà del guadagno ad ogni turno.
queste sono le mie formule.
__________________
My 3D blog: http://www.webgl.it
Allora non sono l'unico a essersi scritto un framework php per il progetto
Peccato che il prof probabilmente non se ne sia nemmeno accorto 
Comunque, rinnovo la segnalazione del malfunzionamento, la connessione pare andare in timeout 
Come avete fatto a fare la gestione dei turni?
Mi spiego meglio: Il testo dice ke un giocatore quando non è di turno può visualizzare i suoi dati (la nazione, quanti pi, quante citta e cosi via...) quindi nn lo posso sloggare ma allo stesso tempo gli devo togliere la possibilità d fare azioni..
Cosa avete fatto voi?
E un altra domanda: io sto utilizzando mysql. Dove posso mettere i trigger e le funzioni? in qualsiasi punto del file php o all'inizio? e le funzioni sql?
GRAZIE Carla
Un altra domanda..
nella pagina d login ossia la prima pagina della sessione ho messo queste righe di codice x verificare i dati della sessione:
$nomesessione = session_name();
$idsessione = session_id();
print($nomesessione); //restituisce il nome della sessione
print($idsessione); //restituisce l'ID
ma in realtà nn me li stampa.
xo' c'è da dire ke le variabili d $_SESSION che contengono user e password se metto le print me li stampa..
quindi nn capisco, la sessione funziona anche se nn mi stampa il nome e l'id?
Vi prego aiutatemi.. Grazie
Originally posted by carla86
La sessione funziona anche se nn mi stampa il nome e l'id?
Come avete fatto a fare la gestione dei turni?
Mi spiego meglio: Il testo dice ke un giocatore quando non è di turno può visualizzare i suoi dati (la nazione, quanti pi, quante citta e cosi via...) quindi nn lo posso sloggare ma allo stesso tempo gli devo togliere la possibilità d fare azioni..
Cosa avete fatto voi?
E un altra domanda: io sto utilizzando mysql. Dove posso mettere i trigger e le funzioni? in qualsiasi punto del file php o all'inizio? e le funzioni sql?
GRAZIE Carla
Originally posted by carla86
Come avete fatto a fare la gestione dei turni?
Mi spiego meglio: Il testo dice ke un giocatore quando non è di turno può visualizzare i suoi dati (la nazione, quanti pi, quante citta e cosi via...) quindi nn lo posso sloggare ma allo stesso tempo gli devo togliere la possibilità d fare azioni..
Cosa avete fatto voi?
E un altra domanda: io sto utilizzando mysql. Dove posso mettere i trigger e le funzioni? in qualsiasi punto del file php o all'inizio? e le funzioni sql?
GRAZIE Carla
io li ho gestiti così che mi sembra il metodo più sicuro:
login -> verifica dei dati criptati con sha-1 con token challange e memorizzazione dell'attuale sid (session id)
verifica -> ad ogni refresh l'unica cosa che si passa al server è il sid che confronta nel database per scegliere l'utente attivo con quel sid (se ne esiste uno)
è un metodo sicuro che permette di non tenere in memoria nome utente e password che potrebbero essere a riscchio dato che sono dati sensibili.
ovviamente il sid ha una scadenza, oltre il quale non è più valido (da implementare in php)
carla86: ricordati che un buon tutorial risponde a tutte le domande
, ma una dritta te la do lo stesso, prima di usare le sessioni è meglio inizzializzarle ![]()
prova con session_start(); all'inizio di tutto (tag <html> compreso), ad inizio file. ![]()
__________________
My 3D blog: http://www.webgl.it
Ciao Lordghost! Innanzitutto grazie x la risposta..
Cmq è ovvio ke la prima riga d codice deve essere session_start();
L'avevo già messa...
Qui ho copiato la parte d codice ke avevo messo apposta x controllare il funzionamento della sessione e siccome sono alle prime armi cn php e mysql nn sapevo se il fatto ke nn li stampa voleva dire un cattivo funzionamento della sessione.
scusa lordghost, ma volevo chiederti come fai a fare un messaggio di alert senza che la pagina sottostante non viene caricata o cambiata. Ho delle difficolta in merito. Magari con un esempio di codice capirei di piu. GRAZIE.
Davvero un ottimo lavoro direi da very sborone!
A parte gli scherzi, complimenti per tutto ![]()
__________________
Perché, mentre il manganello può sostituire il dialogo, le parole non perderanno mai il loro potere; perché esse sono il mezzo per giungere al significato, e per coloro che vorranno ascoltare, all'affermazione della verità. E la verità è che c'è qualcosa di terribilmente marcio in questo paese. (V)
I popoli non dovrebbero aver paura dei propri governi, sono i governi che dovrebbero aver paura dei popoli. (T.J)
Originally posted by darkshadow
per quanto riguarda il punto 2 non sono d'accordo perchè per spostarsi (non attacare) prima di tutto ci deve essere un cammino tra le due citta e secondo il numero di strade per raggiungere la seconda citta deve essere <= dei PM dell'esercito quindi è necessario calcolare se esiste un cammino che rispetta questo vincolo.
ds. [/B]
__________________
I wish for this night-time to last for a life-time
Originally posted by carla86
Ciao Lordghost! Innanzitutto grazie x la risposta..
Cmq è ovvio ke la prima riga d codice deve essere session_start();
__________________
I wish for this night-time to last for a life-time
Originally posted by dArkLuis
scusa lordghost, ma volevo chiederti come fai a fare un messaggio di alert senza che la pagina sottostante non viene caricata o cambiata. Ho delle difficolta in merito. Magari con un esempio di codice capirei di piu. GRAZIE.
PHP:
if(confirm("Sicuro di voler attaccare questa città?"))
location.href = '?m=army&fn=battle&aid='+esercito.value+'&cid='+id;
__________________
My 3D blog: http://www.webgl.it
| All times are GMT. The time now is 02:09. | Pages (3): « 1 [2] 3 » Show all 43 posts from this thread on one page |
Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.