Originariamente inviato da alcio74
Potresti salvare il file in un cookie.

Una piccola annotazione.
Sei sicuro che lo script come lo hai scritto te funzioni?
Secondo me andrebbe scritto così:
Codice PHP:
$a = array("a","b","c","1","2","3"); 
$random1 rand(0,5); 
$random2 rand(0,5); 
$random3 rand(0,5); 
$random4 rand(0,5); 
$codicerandom $a[$random1].$a[$random2].$a[$random3].$a[$random4]; 
$file $_FILES['file1']; 
$nuovofile $file.$codicerandom

echo 
$nuovofile
Si, questa parte di codice l'ho scritta un po velocemente e infatti non và, però nella pagina dove l'ho messa è scritta diversamente e funziona.

Ma se l'utente non ha i cookie abilitati?
Stavo provando a salvare il nome generato con una sessione.
Ora mi sto vedendo un po l'argomento "Sessioni" solo che ancora non ho ben capito.
Potresti farmi un esempio nel caso volessi salvare il dato generato da "$nuovofile" con una sessione ?
Grazie del tuo aiuto