controllo questo sconosciuto postato il 24/06/2010 20:04:27 nel forum programmazione, gdrcd, open source, hosting e modificato da gemini il 24/06/2010 20:32:27
Ciao a tutti, sto diventando scemo con un controllo in php proprio per la mia land, in base ad una formula matematica io do un tot di punti e si possono spendere nelle abilità, ora quello che mi interesserebbe fare è la somma di tutte le abilità comprese quelle che sono rimaste a 0 e confrontarla con il totale dei punti, se è sbagliato sia in eccesso sia in difetto altrimenti dovrebbe registrarne le abilità nella tabella abilità...
Pagine → 1 2
24/06/2010 20:13:20 e modificato da iko93 il 25/06/2010 01:52:42
Per questo Forum mi sa che la terza riga del secondo spezzone di codice non va proprio a pennello!
Appena posso ci do un' occhiata comunque promesso xD
24/06/2010 20:18:55 e modificato da blancks il 24/06/2010 20:20:10
Io ti consiglio di cancellare tutto quello che hai fatto e ripartire da capo, impostando una logica piu' semplice ed evitando di usare un oggetto (che fra le altre cose non sappiamo neppure cosa combina visto che non pesca nel costruttore il totale dei punti possibili per un confronto).
In ogni caso io te la suggerirei piu' semplice di quello che mostri (dove ci sono cose che non capisco ne come e ne perchè xD).
Ad esempio di sommare tutti i valori che arrivano da form in una variabile
24/06/2010 20:34:01
25/06/2010 17:48:38
Ragazzi, io mi scuso con tutto questo forum per l'increscioso episodio che non accadrà mai più
26/06/2010 03:46:59 e modificato da takkero il 26/06/2010 03:53:41
che inutile spreco di CPU ed allocazione ram per le variabili..
basta 1 riga di codice:
if(array_sum($_POST) == (($bonus+6)* 4)){echo "OK";}else{echo "KO";}
fatto >_>"
p.s. funziona ovviamente anche se ci sono string nell'array.
26/06/2010 10:40:02
26/06/2010 18:48:36
while (list($key,$value) = each($_POST)){
if(substr($key,0,1)=="_"){$tot += $value;}
}
if($tot == (($bonus+6)* 4)){echo "OK";}else{echo "KO";}
tho...ecco sistemato il tuo "superglobale" array... basta che nei nomi degli input metti un _ davanti al nome per riconoscere quali lavorare e quali no..
26/06/2010 19:47:26
Si, ma il punto che mi è ancora oscuro e che ti ho chiesto cortesemente di chiarire è perchè questa soluzione:
27/06/2010 15:47:20
27/06/2010 16:11:42
Non so se sia un errore di trascrizione sul forum, ma tra $intimidazione e $artigianato manca un + ^^"
Discussione seguita da
Pagine → 1 2
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
enigmatrix ha recensito Cleveland City
I dati del generatore di rank sono stati aggiornati!
Dark Genesis → Ascendi al cielo in Dark Genesis! Raduna potenti semidei, costruisci il tuo impero volante e scontrati in battaglie divine!
Il gestore di Exclusive Villa GdR ha risposto alla recensione di hhhh
enor_staff ha risposto alla discussione: Eroi di Enor
onestamente ha recensito Cleveland City
Sea of Conquest: Nuovo Eroe: Alonso, la Lama d'Ombra!
New World Order → Diventa un agente del Nuovo Ordine Mondiale e affronta le forze occulte che minacciano il pianeta Terra in questo GDR Urban Fantasy per Mobile!
Hero Wars: Lara Croft è ora disponibile per il preordine!
La Tana del Ladro: Ser Gnic e Lady Gnac
Le Cronache di Raja Dunia: Fiera Maggiore - Domogt Aral
melqart ha recensito La Tana del Ladro
World of Warship → MMO gratuito con frenetiche battaglie navali ambientate nel ventesimo secolo. Salpa con la tua nave ed affronta i nemici!
Hogwarts Ends: 🦉 Un nuovo anno scolastico per Hogwarts Ends 🐍
Storie di Agarthi: Agarthiadi — seconda gara
quasar90 ha recensito Ex Gratia GDR
Sea of Conquest: 🎁 Codice regalo!
Storie di Agarthi → Un Varco si apre davanti a te, un mondo tra i mondi è a portata di mano. Lasciati alle spalle le certezze, inizia l'avventura!
Evoluzione MmoRpg - Giochi di ruolo online e MmoRpg.. da guardie e ladri a nani ed elfi il passo è davvero breve!
Free To Play - Lista dei giochi online Free to Play! Gioca gratis con i giochi della nostra selezione!!
Il Gioco in Rete - Appunti di tesi sul gioco di ruolo online di Diego Vaggi
Giochi di Sport - Lista completa dei giochi di ruolo online sportivi
Lande Shannara - Presentazione del Play by Chat Lande di Shannara!
Eroic Fantasy - Aspetti della fantasy eroica nella letteratura contemporanea
Lista Pbem - Lista dei giochi di ruolo da giocare via email presenti sul portale
Statistiche Tecniche 2009 - Gdr-online.com pubblica i dati tecnici dei suoi visitatori! Scopri le risoluzioni e i browser maggiormente utilizzati!