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
Ex Gratia GDR: Sezione dedicata agli Extrapiani
Shadow Scape: ✨ Cambiamenti ed Implementazioni!
Dark Genesis → Ascendi al cielo in Dark Genesis! Raduna potenti semidei, costruisci il tuo impero volante e scontrati in battaglie divine!
mrchuck ha recensito Naruto x Boruto GDR - New Rebirth
skie91 ha aperto una nuova discussione: Play by Discord
RAID Shadow Legends: L'incarnazione del male, Loki l'Ingannatore!
Enlisted: Nuovi effetti visivi!
Dark Genesis → Ascendi al cielo in Dark Genesis! Raduna potenti semidei, costruisci il tuo impero volante e scontrati in battaglie divine!
wall91 si è accreditato come gestore di One Piece Redemption gdr
The Coven: La quest continua...
I dati del generatore di rank sono stati aggiornati!
Legacy of Magic: Festa della cacciata della Perdizione
Sea of Conquest → Vivi un'avventura tra i mari! Dal cuore del Mare del Diavolo, un paradiso piratesco brulicante di magia, tesori e avventure, salperai verso l'ignoto!
Storie di Agarthi: Piccoli ritocchini per enormi Titani
CRSED: F.O.A.D.: Corsa agli zombi!
Il gestore di Le Cronache di Raja Dunia ha risposto alla recensione di derek_ryger
Il gestore di Crystal Tokyo ha risposto alla recensione di aryamoon
Crossout → Tuffati nel mondo di Crossout, il gioco MMO d'azione post apocalittico! Costruisci le tue speciali macchine da combattimento!
Giochi Fantascienza - Lista completa dei giochi di ruolo online fantascientifici
Cyberpunk Oggi - Il futuro è adesso. Aspetti della società contemporanea nella narrativa cyberpunk!
Dark Waters - Intervista al gestore del play by chat horror Dark Waters. Entra nell'incubo!
Empire of Darkness - Intervista a al gestore di Empire of Darkness.. uno dei più apprezzati gdr online italiani
Statistiche Tecniche 2009 - Gdr-online.com pubblica i dati tecnici dei suoi visitatori! Scopri le risoluzioni e i browser maggiormente utilizzati!
Letteratura Anglo-Americana - Immagini dell’altro nella letteratura anglo-americana, da Thoreau a Harry Potter. Un viaggio
Emoticons - Perchè si usano le emoticon? Sono fondamentali, o si può anche evitare di usarle?
Giochi Far West - Lista completa dei giochi di ruolo online ambientati nel Far West