ciao
ecco un'altra parte di script per caricare le foto e fare le miniature, va inserito nell'ultimo script che ti ho postato (spero che tu capisca dove)
per le tumb uso il metodo che avresti dovuto trovare qui su mrwm adattao per ciclre più immagini
verifica (eventualmente mettendo dei var_dump) perchè lavorando con gli array di array è facile fare errori
ecco un'altra parte di script per caricare le foto e fare le miniature, va inserito nell'ultimo script che ti ho postato (spero che tu capisca dove)
per le tumb uso il metodo che avresti dovuto trovare qui su mrwm adattao per ciclre più immagini
PHP:
<?php
//................
if(isset($_POST['submit'])){
//var_dump($_FILES['immagine']);
if(verifica_immagini($_FILES['immagine'])){
$immagini=verifica_immagini($_FILES['immagine']);
//e quindi le tratto
require_once 'function.php';//carico la funzione per le tumb (quella di mrwm)
$cartella="foto/";//il nome della cartella in cui andranno le immagini
foreach($immagini as $chiave => $valore){//dove $chiave = 1,3,4,5,7... cioè le rimaste non unsettate
$imm=$cartella.$immagini['name'][$chiave];
if(file_exists($imm)){//se non metti, perchè non ti serve, questo if/else sovrascrivi l'esistente
$nome=$chiave."_".$immagini['name'][$chiave];//o altro metodo
}else{
$nome=$immagini['name'][$chiave];
}
if(copy($immagini['tmp_name'][$chiave], $cartella.$nome)){//copio l'immagine nella cartella
echo "l'immagine $nome salvata in $cartella<br>";
}else{
echo "l'immagine $nome NON è stata salvata<br>";
}
//qui puoi creare la tumb con lo script di mrwm
$nome = addslashes($nome);
$path = addslashes($cartella.$nome);
$tipo = addslashes($immagini['type'][$chiave]);
makeThumb($cartella,$path,$nome,$tipo);//creo la miniatura
}//fine foreach immagini
}else{
echo "non ci sono immagini<br>";
//.........
?>