La cuestion es asi: yo tengo un formulario donde se ingresan proyectos de investigacion, y donde cada proyecto puede tener X cantidad de imagenes. Para eso, utilizo una funcion con javascript de "Agregar Img", donde se agrega un cuadro de Archivo al formulario por cuantas imagenes tenga el proyecto.
Ahora, la pagina que recibe los resultados tiene el siguiente codigo.
Código PHP:
foreach($_FILES['archivos']['name'] as $nombre)
{ $id = md5(uniqid(rand(), true));
$ext= substr(strrchr($nombre, "."),1);
$nvo= $id.".".$ext;
$ruta= "imagenes/".$nvo;
move_uploaded_file($_FILES['archivos']['tmp_name'], $ruta);
$insert = "INSERT INTO imagenes (ruta) VALUES ('$nvo')";
mysql_select_db($database_conntrio, $conntrio);
$Result1 = mysql_query($insert, $conntrio) or die(mysql_error());
}
El insert lo hace perfectamente: si escojo 3 imaganes, me crea 3 registros en la tabla. Ahora, lo que no logro que funcione es el move_upload. Los archivos no son guardados correctamente en la ruta indicada, de hecho... no son guardados en absoluto.
Alguna idea? Alguna ayuda? Algun consejo?
Cualquier ayuda/idea para mejorar el codigo, o lo que sea para que funcione, bienvenido sea!
Muchas gracias a todos por su ayuda!!!
Pablo.