Pues muchas gracias por las respuestas, en principio haciendo lo que me ha dicho caricatos parece que he solucionado los warniings! pero sigue sin chutar!!
Los warning dejaron de salir, pero al ir a buscar el archivo a su destino , no estaba!! entonces decidi imprimir los resultados del is_uploaded_file y es hay donde falla, luego intente imprimir todo el $_files y los resultados parecen bien... no se opinad vosotros!
este es el codigo php modificado:
Código PHP:
<?php
//Preguntamos si nuetro arreglo 'archivos' fue definido
$album=$_POST["album"];
$ruta= "albums/".$_POST["album"]."/images/".$_FILES["archivos"][$i]["name"];
if (isset ($_FILES["archivos"])) {
//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"]);
echo $tot;
print_r($_FILES);
//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
if(is_uploaded_file($_FILES["archivos"][$i]["tmp_name"])){
move_uploaded_file($_FILES["archivos"][$i]["tmp_name"],$ruta);
//$foto = 'albums/'.$album.'/images'.$_FILES["archivos"]["name"][$i];
echo " <br /> bieeeenn <br />";
}else{
echo "<br /> maaal <br />";}
$tmp_name = $_FILES["archivos"]["tmp_name"][$i];
$name = $_FILES["archivos"]["name"][$i];
echo("<b>Archivo </b> $key ".$ruta);
echo("<br />");
echo("<b>el nombre original:</b> ");
echo($name);
echo("<br />");
echo("<b>el nombre temporal:</b> \n");
echo($tmp_name);
echo("<br />");
}
}
?>
y bueno, aqui os dejo los resultados de todo lo que me devuelve:
2Array ( [archivos] => Array ( [name] => Array ( [0] => +gas_marco_18.jpg [1] => +gas_guardarrailes.jpg ) [type] => Array ( [0] => image/jpeg [1] => image/jpeg ) [tmp_name] => Array ( [0] => C:\windows\TEMP\php7410.tmp [1] => C:\windows\TEMP\php7411.tmp ) [error] => Array ( [0] => 0 [1] => 0 ) [size] => Array ( [0] => 1066 [1] => 45185 ) ) )
maaal
Archivo albums/prueba1/images/
el nombre original: +gas_marco_18.jpg
el nombre temporal: C:\windows\TEMP\php7410.tmp
maaal
Archivo albums/prueba1/images/
el nombre original: +gas_guardarrailes.jpg
el nombre temporal: C:\windows\TEMP\php7411.tmp