Tengo 7 campos $_FILES en donde el usuario ingresa siete fotos, lo s siete tienen el mismo formato de nombre
archivo_0
archivo_1
....
archivo_6
la idea es que mediante un for leea estos datos y me carge la foto pero me esta dando un error en las lineas donde pretendo tomar el nombre del file
Se que es un tema de sintaxis pero no lo puedo sacar
Código PHP:
if ((isset($_POST["accion"]))&&($_POST["accion"]=="Subir")) {
for($a = 1; $a <= 8; $a++){
$nom_ar="archivo_"."$a";
$nom_archivo=$_FILES[$nom_ar];
$nombre_archivo = $HTTP_POST_FILES[$nom_archivo]['name'];
$tipo_archivo = $HTTP_POST_FILES[$nom_archivo]['type'];
$tamano_archivo = $HTTP_POST_FILES[$nom_archivo]['size'];
$extension = explode('.',$nombre_archivo);
$extt= ".{$extension[1]}";
$nombre=$_POST['id_locales']."_".$a;
$pepe=$nombre.$extt;
$directorio="../fotos_chicas/";
$ruta_archivo=$directorio.$pepe;
$num = count($extension)-1;
if (!(($extension[$num] == "jpg") && ($tamano_archivo < 30000))) {
echo "<tr><td>Incorrecto</td></tr>";
}else{
if (copy($nom_archivo["tmp_name"],$ruta_archivo)){
echo "<tr><td>Correcto</td></tr>";
}else{
echo "Error en la conexion";
}
}
}
}