Aiuto mercato postato il 17/07/2006 15:12:21 nel forum programmazione, gdrcd e open source
Slave raga sempre il io,ilvostro amato Sniper *_* e che vi scrive cob la speranza che qualcuno sappai come si potrebbe realizzare questa mia idea ^_^``
Allora io vorrei fare due mercati , uguali fra loro,ma separati...
Vi faccio quindi un esempio.
Un mercato per umani ( dove si vende solo cose per umani,e che l`accesso č autorizzato solo a chi sono di razza umana,quindi secondo il mio gdr IDRazza=1000 )
mentre un altro mercato x razza Orchesca ( quindi IDRazza = 5000 )
questa č la mia idea,e ora vorrei sapere :
Si puň fare cosě?in questo modo,no xk io ci sto provando ma no,non ci riesco,cioč ho copiato soltanto il file Mercato,ecambiato alcune cose,ad un primo botto c`ero riuscito,č apparso anche l`oggetto che ho creato,ma quando andavi a cliccarci sopra non si apriva la pagina desiderata,quindi non so proprio come fare ç_ç
Qualcuno di esperto puň aiutarmi?grazie ** si accettano qualsiasi consigli,qualunque cosa tranne abbandono,perchč non sono il tipo di persona ;) **
grazie di tutto ed attendo risposta
^_* ciao ciao
Pagine → 1
19/07/2006 07:45:01
E alla fine mi rispondo da solo ^_^
Grazie all`iuto di feberuccio sono riuscito a fare sto bel mercato ^_^ oleee
29/03/2009 23:24:45
Beh, si tratta di fare un paio di controlli in sostanza.
Si puo' prendere 2 strade:
O si sfrutta il campo "tipo oggetto" esistente, in questo caso quando accedi al mercato (che immagino sia in mappa, ma si puo' fare anche con il link generale) gli passi un parametro in modo GET (nell'indirizzo) tipo mercato.php?tipo=A. A quel punto nella pagina fai un controllo del tipo "se la variabile tipo e' A e la gilda in sessione del PG e' B allora visualizza, altrimenti blocca e dai un messaggio di errore. A quel punto fai una query alternativa, del tipo "se il mercato e' generale seleziona i tipo A, B, C ecc. Se e' di tipo A seleziona gli oggetti di tipo F e G (che sono associati alla gilda)" ecc..
Altrimenti aggiungi un campo all'oggetto, che e', per esempio ID gilda e fai una query del tipo "seleziona tutti gli oggetti con ID gilda = 0 (per tutti) AND ID gilda = la gilda del pg. Quindi al mercato generale appaiono tutti gli oggetti comuni piu' quelli della propria gilda.
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD e Open Source Elenco Forum
NosTale: Manutenzione Terra della Vita