Ok acabo de terminar un scipt para subir varias fotos al mismo tiempo, y a su vez termine otro donde utilize opendir para que me muestre todos los archivos que hay en una carpeta... hasta aqui todo bien...
lo malo es que todos los arhivos me los sube a la misma carpeta /images
lo que quiero es que cada sesion de fotos que suba el script automaticamente me haga una carpeta para esto pienso utilizar como identificador el id auto_increment por ejemplo...
selecciono 5 archivos a subir, los subo y tomando el valor del id quiero que me haga una carpeta con ese nombre ej. /35 y que ahi me los ponga...
por si cualquier cosa les doy el php del script para subir...
de antemano muchas gracias....
Código PHP:
<?php
//Preguntamos si nuetro arreglo 'archivos' fue definido
if (isset ($_FILES["archivos"])) {
$a = $_FILES['archivos']['tmp_name']; // variable A
$b = $_FILES['archivos']['name']; // variable B
move_uploaded_file($a, $b);
//de se asi, para procesar los archivos subidos al servidor solo debemos recorrerlo
//obtenemos la cantidad de elementos que tiene el arreglo archivos
$tot = count($_FILES["archivos"]["name"]);
//este for recorre el arreglo
for ($i = 0; $i < $tot; $i++){
//con el indice $i, poemos obtener la propiedad que desemos de cada archivo
//para trabajar con este
$tmp_name = $_FILES["archivos"]["tmp_name"][$i];
$name = $_FILES["archivos"]["name"][$i];
move_uploaded_file($tmp_name, $name);
}
}
?>