Hola pateketrueke,
Para las pruebas lo uso como he puesto en "USO: SubirArchivos($campo_archivo, $ruta, $size, $permitidos);" lo único que lo asigno a una variable para mostrar si me da alguna respuesta, algo así:
Código PHP:
Ver original$mime_permitidos = array( "image/png",
"mage/tiff",
"image/bmp",
"image/gif",
"image/jpeg",
"image/jpg",
"image/svg",
"image/svg+xml"
);
$ruta = "ruta_de_subida";
$size = 2097152; // 2MB
$campo_archivo = $_FILES['imagen'];
$resultado_subida = SubirArchivos($campo_archivo, $ruta, $size, $mime_permitidos);
echo $resultado_subida;
Y, como te decía, no muestra ningún error si subo un archivo correcto (tampoco si subo uno que ya está en la ruta especificada) pero sí muestra los errores correspondientes si intento subir un archivo que no cumpla con las especificaciones requeridas (tamaño, mime_type...) y tampoco muestra error en move_uploaded_file pero no lo sube, con lo que ahí sí debería mostrar error también...
No sé, estoy muy perdido y decepcionado, ya que tenía la intención de aportar algo a toda esta comunidad y no he sido capaz... Por eso el pedir ayuda...
Fíjate que yo estaba seguro de que sí habrías visto qué es lo que falla...
No sé, si se te ocurre algo de por donde tirar, sigo probando hasta que salga bien, me sabe mal haber puesto "APORTE" y que no aporte nada...