este script es el encargado de subir las imagenes
Código PHP:
for($i = 0; $i < $cantImg; $i++){
$file = "file".+$i;
$tamano = $_FILES [$file]['size'];
$destino = "../noticias/".$bd_almacenar[1]."/".$bd_almacenar[2]."/".$bd_almacenar[0]."/src/";
$sep=explode('image/',$_FILES[$file]['type']);
$tipo=$sep[1];
//-----Creacion de Nombre-----//
if($i == 0){
$cad = "principal";
}
else{
$cad = "imagen".+$i;
}
echo $_FILES[$file]['type'];
if($tipo == "gif" || $tipo == "pjpeg" || $tipo == "bmp" || $tipo == "jpg" || $tipo == "jpeg" || $tipo == "JPG" || $tipo == "JPEG"){
move_uploaded_file ( $_FILES [$file]['tmp_name'], $destino.'/'.$cad.'.'.'jpg');
}
else{
echo "el tipo de archivo no es de los permitidos";
}
}
los input file se crean de forma dinamica con javascript:
function actualizarCamposImagen(num_campos)
{
zona = document.getElementById('campos_carga_imagenes');
zona.innerHTML = "";
for(i = 0; i < num_campos; i++)
{
zona.innerHTML += '<input type="file" name="file'+i+'" size="40" /><br />';
}
}
desde ya muchas gracias