 |
antares85 |
scusa morte2097 potresti chiarirmi meglio il conce ... |
13-05-2009 12:54 |
|
 |
antares85 |
.illuminato.
Registered: Oct 2005
Posts: 197 (0.03 al dì)
Location: milano
Corso: informatica
Anno: 2
Time Online: 1 Day, 6:16:58 [...]
Status: Offline
Edit | Report | IP: Logged |
scusa morte2097 potresti chiarirmi meglio il concetto:
"ho salvato l'utente con il nick e la password (nei grant)"
come si fa a salvare nick e pwd (e altri dati) nei grant? la mia ignorantezza mi dice che con i grant si possono solo assegnare o togliere permessi...
|
13-05-2009 12:54 |
|
|
|  |
 |
morte2097 |
allora
... |
13-05-2009 16:29 |
|
 |
morte2097 |
.primate.
Registered: Sep 2004
Posts: 68 (0.01 al dì)
Location: --------------------------------
Corso: info
Anno: primo
Time Online: 1 Day, 14:12:29 [...]
Status: Offline
Edit | Report | IP: Logged |
allora
$nime è il nick
$pwd è la password
$sql2 = " GRANT INSERT,SELECT,UPDATE,DELETE ON mondo.*
TO '$nime'@localhost
IDENTIFIED BY '$pwd'";
|
13-05-2009 16:29 |
|
|
|  |
 |
morte2097 |
automaticamente crea un user nel database "mysql" ... |
13-05-2009 16:35 |
|
 |
morte2097 |
.primate.
Registered: Sep 2004
Posts: 68 (0.01 al dì)
Location: --------------------------------
Corso: info
Anno: primo
Time Online: 1 Day, 14:12:29 [...]
Status: Offline
Edit | Report | IP: Logged |
automaticamente crea un user nel database "mysql" nella tabella "user" con relativa password.
|
13-05-2009 16:35 |
|
|
|  |
 |
antares85 |
ah ok, mysql, mi ero perso questo dettaglio :P
... |
13-05-2009 17:21 |
|
 |
antares85 |
.illuminato.
Registered: Oct 2005
Posts: 197 (0.03 al dì)
Location: milano
Corso: informatica
Anno: 2
Time Online: 1 Day, 6:16:58 [...]
Status: Offline
Edit | Report | IP: Logged |
ah ok, mysql, mi ero perso questo dettaglio 
grazie!
|
13-05-2009 17:21 |
|
|
|  |
 |
antares85 |
e di conseguenza se poi all'utente devi revocare i ... |
13-05-2009 17:24 |
|
 |
antares85 |
.illuminato.
Registered: Oct 2005
Posts: 197 (0.03 al dì)
Location: milano
Corso: informatica
Anno: 2
Time Online: 1 Day, 6:16:58 [...]
Status: Offline
Edit | Report | IP: Logged |
e di conseguenza se poi all'utente devi revocare i permessi perchè non è di turno fai una revoke insert, delete, update ON '$nime'@localhost ?
|
13-05-2009 17:24 |
|
|
|  |
 |
morte2097 |
no no calma, io i permessi li revoco solo quando e ... |
13-05-2009 18:16 |
|
 |
morte2097 |
.primate.
Registered: Sep 2004
Posts: 68 (0.01 al dì)
Location: --------------------------------
Corso: info
Anno: primo
Time Online: 1 Day, 14:12:29 [...]
Status: Offline
Edit | Report | IP: Logged |
no no calma, io i permessi li revoco solo quando elimino un utente, per il turno uso un attributo in nazione, 1 se è il suo turno, 0 se non lo è.
|
13-05-2009 18:16 |
|
|
|  |
 |
antares85 |
scusa ancora morte2097, vediamo se ho capito bene: ... |
25-05-2009 21:51 |
|
 |
antares85 |
.illuminato.
Registered: Oct 2005
Posts: 197 (0.03 al dì)
Location: milano
Corso: informatica
Anno: 2
Time Online: 1 Day, 6:16:58 [...]
Status: Offline
Edit | Report | IP: Logged |
scusa ancora morte2097, vediamo se ho capito bene:
tu usi un campo boolean che indica se un giocatore è di turno o meno.
dubbio1: crei l'utente tramite una funzione mysql che ti permette di creare appunto l'utente assegnandogli user, password e permessi ? (io uso postgres e ce n'è una simile). oppure prima crei l'utente e poi gli assegni i permessi?
dubbio 2: se non sbaglio dicevi che i grant li assegnavi solo in fase di registrazione; ma se poi non li assegni/revochi durante il gioco a che servono? tanto vale far visualizzare determinate pagine per effettuare determinate azioni in base al valore del campo boolean che indica se il giocatore è di turno o no...anche perchè non penso sia obbligatorio assegnare i permessi, se non lo si fa credo sia implicito che l'utente appena creato li abbia tutti...
|
25-05-2009 21:51 |
|
|
|  |
 |
antares85 |
ps: te crei l'utente con una sorta di create user ... |
25-05-2009 21:54 |
|
 |
antares85 |
.illuminato.
Registered: Oct 2005
Posts: 197 (0.03 al dì)
Location: milano
Corso: informatica
Anno: 2
Time Online: 1 Day, 6:16:58 [...]
Status: Offline
Edit | Report | IP: Logged |
ps: te crei l'utente con una sorta di create user o semplicemente aggiungi un record alla tabella dei giocatori?
|
25-05-2009 21:54 |
|
|
|  |
 |
ste182 |
scusate, ma voi ogni volta che registrate un utent ... |
28-05-2009 10:48 |
|
 |
ste182 |
.arcimaestro.
Registered: Oct 2004
Posts: 258 (0.03 al dì)
Location:
Corso: informatica
Anno:
Time Online: 2 Days, 5:06:07: [...]
Status: Offline
Edit | Report | IP: Logged |
scusate, ma voi ogni volta che registrate un utente, lo create e gli date i permessi pure su SQL?? che senso ha?
io ho creato un solo utente "basi" con i relativi permessi, ogni connessione al db utilizza tale utente.
__________________
Live Fast, Die Fun
Last edited by ste182 on 01-06-2009 at 19:04
|
28-05-2009 10:48 |
|
|
|  |
 |
antares85 |
tutti quelli che si collegano usano un utente solo ... |
03-06-2009 20:53 |
|
 |
antares85 |
.illuminato.
Registered: Oct 2005
Posts: 197 (0.03 al dì)
Location: milano
Corso: informatica
Anno: 2
Time Online: 1 Day, 6:16:58 [...]
Status: Offline
Edit | Report | IP: Logged |
tutti quelli che si collegano usano un utente solo? e come distingui chi è di turno da chi non lo è?
|
03-06-2009 20:53 |
|
|
|  |
 |
DarkSchneider |
[QUOTE][i]Originally posted by antares85 [/i]
... |
04-06-2009 09:49 |
|
 |
DarkSchneider |
Why so serious?

Registered: Feb 2004
Posts: 1250 (0.16 al dì)
Location: Brescia
Corso: Informatica
Anno: out of bounds :/
Time Online: 26 Days, 1:01:59 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by antares85
tutti quelli che si collegano usano un utente solo? e come distingui chi è di turno da chi non lo è?
beh, per quello basterebbe un campo in una qualsiasi tabella
in cui viene specificato il nome utente che ha preso il turno
in quel determinato momento..
a ogni cambio turno il campo viene aggiornato col nome utente
che ha il turno..
|
04-06-2009 09:49 |
|
|
|  |
 |
ideafix |
Io ho fatto come ste182, un solo utente , non serv ... |
04-06-2009 10:40 |
|
 |
ideafix |
.grande:maestro.

Registered: Oct 2004
Posts: 953 (0.13 al dì)
Location: Melegnano (MI)
Corso: Informatica
Anno: Dottore!
Time Online: 27 Days, 3:05:20 [...]
Status: Offline
Edit | Report | IP: Logged |
Io ho fatto come ste182, un solo utente , non servono certo dei grant per gestire la turnazione.
Ho consegnato il progetto nella sessione di Aprile , ed il prof. non ha avuto problemi su questo punto!
|
04-06-2009 10:40 |
|
|
|  |
 |
Amorphis |
anchio uso un solo utente per gestire il gioco .
... |
06-06-2009 11:48 |
|
 |
Amorphis |
.precettore.
Registered: Jan 2008
Posts: 81 (0.01 al dì)
Location:
Corso: informatica
Anno: 2
Time Online: 1 Day, 10:59:09: [...]
Status: Offline
Edit | Report | IP: Logged |
anchio uso un solo utente per gestire il gioco .
basta una tabella Nome,PWd etc ... per il login
mi sembra strano se in uno gioco online ci sono 1000 utenti sarano anche 1000 utenti con permessi sul DB .
|
06-06-2009 11:48 |
|
|
|  |
 |
antares85 |
grazie per i chiarimenti! ... |
08-06-2009 21:26 |
|
 |
antares85 |
.illuminato.
Registered: Oct 2005
Posts: 197 (0.03 al dì)
Location: milano
Corso: informatica
Anno: 2
Time Online: 1 Day, 6:16:58 [...]
Status: Offline
Edit | Report | IP: Logged |
grazie per i chiarimenti!
|
08-06-2009 21:26 |
|
|
|  |
 |
Amorphis |
ciao
... |
16-06-2009 13:11 |
|
 |
Amorphis |
.precettore.
Registered: Jan 2008
Posts: 81 (0.01 al dì)
Location:
Corso: informatica
Anno: 2
Time Online: 1 Day, 10:59:09: [...]
Status: Offline
Edit | Report | IP: Logged |
ciao
ho qualche domanda.
1) come avete implementato le strade ?
l'unica cosa che mi viene in mente e' una table con 2 colone DA,A
che significa che esiste una starada da .. a , e poi per calcolare i PM neccesari per arrivare da a ad z cosa si puo' fare? dijkstra?
2) avete usato qualcosa altro di html e php ? javascript etc?
|
16-06-2009 13:11 |
|
|
|  |
 |
All times are GMT. The time now is 14:40. |
|
|
 |
|
 |
|
|
|  |
Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
|
HTML code is OFF
vB code is ON
Smilies are ON
[IMG] code is ON
|
|
|
|
|
|