Ciao,
carico correttamente delle immagini nel folder sul server, subito dopo vado per rinominarle con questo foreach:
Premesso che stò usando Codeigniter, favoloso framework che soprattutto accetta tutto il codice.
foreach($files as $file => $value){
$dir = './uploads/'.$this->session->userdata('username').'/';
$file = $files[$field_name]['name'];
rename($dir.$file,$dir.$field_name.$file);
}
Il problema è che mi rinomina in maniera corretta solo l'ultimo file caricato.
Ho anche notato che se carico uno stesso file giustamente viene aggiunto un numero finale automaticamente da php per non sovrascrivere,
ma il problema si pone anche se carico 4 file diversi.
Se qualcuno sa darmi una dritta.
Grazie!
carico correttamente delle immagini nel folder sul server, subito dopo vado per rinominarle con questo foreach:
Premesso che stò usando Codeigniter, favoloso framework che soprattutto accetta tutto il codice.
foreach($files as $file => $value){
$dir = './uploads/'.$this->session->userdata('username').'/';
$file = $files[$field_name]['name'];
rename($dir.$file,$dir.$field_name.$file);
}
Il problema è che mi rinomina in maniera corretta solo l'ultimo file caricato.
Ho anche notato che se carico uno stesso file giustamente viene aggiunto un numero finale automaticamente da php per non sovrascrivere,
ma il problema si pone anche se carico 4 file diversi.
Se qualcuno sa darmi una dritta.
Grazie!