Chicos, probe con el código que me aconsejaron pero me sale este error:
WARNIG: INVALID ARGUMENT SUPPLIED FOR FOREACH()
Cualquier ayuda será muy bien recibida!!!!
El código que utilicé es el siguiente: Código PHP:
foreach ($_FILES['archivos']['error'] as $key => $error)
{ # Iterar sobre la colección de archivos
if ($error == UPLOAD_ERR_OK)
{ // Si no hay error
$tipo = $_FILES['archivos']['type'][$key];
if (($tipo == "image/gif") OR ($tipo == "image/jpeg"))
{
$tamanio = $_FILES['archivos']['size'][$key];
if ($tamanio < 200000000)
{
// leer del archvio temporal .. el binario subido.
// "rb" para Windows .. Linux parece q con "r" sobra ...
$tmp_name = $_FILES['archivos']['tmp_name'][$key];
$imagen = addslashes(fread(fopen($tmp_name, "rb"), filesize($binario_nombre_temporal)));
$nombre = $_FILES['archivos']['name'][$key];
$alta_img = mysql_query("INSERT INTO perfiles_img (id, id_perfil, imagen, nombre, tipo, tamanio) VALUES ('', $id, '$imagen', '$nombre', '$tipo', '$tamanio'",$conexion);
echo "El archivo ha sido cargado correctamente.";
}
else
{
echo "El archivo excede el tamaño permitido";
}# if
}
else
{
echo "La extensión o el tamaño de los archivos no es correcta. Se permiten archivos .gif o .jpg";
} #if
} #if
} #foreach