gia lo uso guarda ti posto un pezzo di codice

Codice PHP:
foreach($_FILES as $k => $v) {
    
$qualehidden substr($k31); 
    
$sottocartella $_POST['hidden'.$qualehidden];
    
$uppath "../public/prodotti/$tabella/$cart/$sottocartella";
    if(isset(
$v['name']) && $v['name'] !== '') {
        
$moveto $uppath.'/'.$v['name'];
        if(
file_exists($moveto)){
            
$logs .=  $errori[1].'
'
;
            
//rename($v['name'], $v['size'].$v['name']);
            
}
......
continua 
chiaramente se cancello l'immagine e provo a caricarla funziona