il fatto e' che questa validita' per 5 anni ha dell' assurdo, o hai una serie di codici che devono essere validi per 5 anni e non duplicati ( ma confrontabili ) oppure l' unico codice univoco che mi viene in mente e' il time() , proprio da 10 per l' appunto ... ma se devi generare questi codici , o anche fosse solo 2, nello stesso momento il discorso non varrebbe piu' ...


mi diresti di preciso cosa devi fare ?

se il db non va , perche' almeno non usare un file di testo serializzato e compresso ?