Ho un problema: premetto che non sono espero di php... però devo far si che prima che un file venga "uploadato" da un utente su una cartella del mio server, venga controllato che il nome di quel file (immagine)non sia già presente in quella cartella: se no verrebbe sovrascritto il file presente. Io avevo provato con questo codice ( ma non funziona)che crea un arry con il nome di tutti i file che man mano vengono uploadati su quella cartella e poi verifica ogni volta che il nome dei nuovi file uploadati non siano già presenti nell'arry:
<?
include ("function_upload.php");
$nome = "upfile";
function non_uguale($nome, $nomi_foto) {
if ($nome != $nomi_foto) {
funz_uploader($img_up_name, $img_max_size, $img_name_dir);
} else {
print ('Nome non valido');
$nomi_foto[] = $nome ;
}
}
$img_up_name = "$nome";
$img_max_size = "2000000";
$img_name_dir = "fileup";
non_uguale($nome, $nomi_foto);
?>
Qalcuno mi sa dare un'altra soluzione (magari il codice), o il perchè del non-funzionamento?

... però devo far si che prima che un file venga "uploadato" da un utente su una cartella del mio server, venga controllato che il nome di quel file (immagine)non sia già presente in quella cartella: se no verrebbe sovrascritto il file presente. Io avevo provato con questo codice ( ma non funziona)che crea un arry con il nome di tutti i file che man mano vengono uploadati su quella cartella e poi verifica ogni volta che il nome dei nuovi file uploadati non siano già presenti nell'arry:
Rispondi quotando
