hla, estoy haciendo un upload de tres archivos con tres campos file llamados foto:
Código:
<form multipartformdata>
<input type=file name=foto>
<input type=file name=foto>
<input type=file name=foto>
<submit>
</form>
Código del upload:
Código:
//***********************************************************************
$cantidad = 3;
for($i=0;$i<$cantidad;$i++){
$fnombre = $_FILES['foto']['name'][$i];
$fnombre_tmp = $_FILES['foto']['tmp_name'][$i];
$ftipo = $_FILES['foto']['type'][$i];
$fpeso = $_FILES['foto']['size'][$i];
$fdestino = $_SERVER['DOCUMENT_ROOT'] . "/images_noticias";
echo $fdestino."/".$fnombre . "<br>";
// exit;
// copy($fnombre_tmp, $fdestino."/".$fnombre);
}
//***********************************************************************
exit;
La línea en negrita me devuelve lo siguiente:
Código:
c:/archivos de programa/easyphp1-8/raiz_del_sitio/images_noticias/b
c:/archivos de programa/easyphp1-8/raiz_del_sitio/images_noticias/g
c:/archivos de programa/easyphp1-8/raiz_del_sitio/images_noticias/_
en donde
b,
g y
_ son los tres primeros caracteres de los tres archivos que estoy intentando subir... ¿qué ocurre? ¿está mal recorrido el array?