ciao!
ho uno script che mi esegue l'upload multiplo di immagini.
il numero massimo di immagini è 3.
alla fine dell'upload inserisco dei dati in un db:
-titolo
-data
-nome file1
-nome file2
-nome file3
quello che nn riesco ad ottenre è il nome dei file da passare alla funzione:
Codice PHP:
for ($i = 0; $i < count($_FILES['file']['name']); $i++) {
if ($_FILES['file']['name'][$i] != "") {
list($width, $height, $type, $attr) = getimagesize($_FILES['file']['tmp_name'][$i]);
$nome_upload = uniqid($_POST['titolo'] . ' - ', true) . strrchr($_FILES['file']['name'][$i], '.');
$destinazione = $cartella . $nome_upload;
if ($_FILES['file']['size'][$i] <= $maxSize) {
if (in_array($_FILES['file']['type'][$i], $acceptType)) {
if ($width > 500) {
$imageLarge = WideImage::load($_FILES['file']['tmp_name'][$i]);
$thumb = $imageLarge->resize(500, null);
$thumb->saveToFile($destinazione);
} else {
$imageLarge = WideImage::load($_FILES['file']['tmp_name'][$i]);
$thumb = $imageLarge->saveToFile($destinazione);
}
$upload = TRUE;
if ($upload) {
echo "File " . $i . " inserito
";
} else {
echo "Errore nell'upload
";
}
} else {
echo "Tipo di file non valido
";
}
} else {
echo "File troppo grande
";
}
} elseif ($_POST['btn_news']) {
echo 'Non ci sono file da inserire
';
}
}
addNews($_POST['titolo'], $_POST['text'], $_POST['data'], $destinazione1, $destinazione2, $destinazione3, $_POST['pubblicato']);
come faccio a separare e memorizzare i nomi del file di quel ciclo in modo poi da passarli alla funzione addNews?