Sto lavorando su un progetto in cui l'utente può caricare i file. Sono confuso ora! Voglio suggerimento e idea per sviluppare questo sistema.
Quando l'utente raggiunge i 5 caricamenti di file successivi per ogni caricamento, ci sarà un ritardo di 2 minuti per ogni caricamento di file.
esempio rapidshare
se qualcuno ha un'idea, per favore fatemelo sapere.
risposte:
0 per risposta № 1Basta mantenere un campo in database
che salva il last file upload date and time
e se i caricamenti raggiungono il limite di 5, prima di caricare il file controlla l'ora dell'ultimo caricamento del file. Se la difference
fra last file upload time
e current time
è più grande di 2 minutes
quindi consentire il file da caricare altrimenti dare message
all'utente di aspettare prima di poter caricare il prossimo file.