Salve a tutti,
devo caricare delle foto sull'host e rinominarle con "slide-[numero progressivo].jpg"
mi carica correttamente gli altri valori del record ma il nome no...e non me le carica sull'host
questo è il codice:
Codice PHP:
if( (isset($_FILES['FOTO']['tmp_name']) && ($_FILES['FOTO']['tmp_name'] != "")))
{
$EXT = findexts($_FILES['FOTO']['name']);
$ultimo_id = mysql_query("SELECT MAX( id_file ) FROM Files") or die(mysql_error());
$numfoto = (int)$ultimo_id + 1;
$UPOLOAD = "slide-$numfoto.$EXT";
move_uploaded_file($_FILES['FOTO']['tmp_name'], "../images/$UPOLOAD");
mysql_query("INSERT INTO Files (nome_file, visibile, slider, id_cartella_ext) VALUES ('$UPLOAD', '1', '0', '$CARTELLA')") or die(mysql_error());
}
dove sbaglio?
grazie in anticipo :)
PS la funzione findexts() è la seguente
Codice PHP:
function findexts($filename)
{
$filename = strtolower($filename) ;
$exts = split("[/\\.]", $filename) ;
$n = count($exts)-1;
$exts = $exts[$n];
return $exts;
}