un idea sarebbe quella di aggiungere un campo punti alla tabella utente del db.che conterra i punti per ogni utente

nel modulo upload verifichi che utente l'ha appena utilizzato tramite le sessioni (ad esempio rossi mario)ed incrementi di 10 il campo punti dell 'utente rossi mario tramite una query sql


qnd un utente registrato utilizza uno o piu specifici form effettui il riconoscimento dell'utetnte semrpe attraverso l'uso delle sessioni(per capirsi appena un utente si logga salvi in una variabile di sessione $_SESSION['id'] un identificativo univoco dell utente)vai a leggere il valore del campo punti per quel determinato utente lo decrementi e lo salvi.poi potresti anke effettuare controlli se nn ci sono abbastanza punti nn visualizzare i risultati del form