ciao
prima che l'utente salvi la formazione
allora per prima cosa devi decidere quando è il limite es. le 24 del che è = a 27/06/2013 23:59:59mi serve perchè se un utente inserisce la formazione dopo una certa ora subisce una penalizzazione
prima che l'utente salvi la formazione
PHP:
<?php
//....
//trasformi il limite in timestamp
$limite= mktime ("24", "59", "59", "6", "27","2013");//int ore, int minuti, int secondi, int mese, int giorno, int anno
//leggi ala data nel momento in cui salva
$adesso=time();
/*io aggiungerei un campo: penalita set ('N', 'S') default N
in modo da sapere se è penalizzato (S) o no (N)
*/
$penalita="N";
//verifichi se ha sforato
if($adesso > $limite){
$penalita="S";
}
// e inserisci insieme al resto
$query "INSERT INTO formazioni(.....,data,penalita,...) set(......,'$adesso', '$penalita',....)";
//.....
?>