24/07/2004, 09:13
|
O_O | | Fecha de Ingreso: enero-2002 Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 10 meses Puntos: 129 | |
Valida el formato MIME del dato que sube:
$_FILES['archivo']['type']
No sé que tipo de archivos debe aceptar tu aplicación .. pero es lo más seguro validar su formato MIME (que nó por el "nombre" y "extensión" que pueda tener).
Realmente .. no se como se comporta "PHP" cuando como campo "file" pones cualquier cosa ("blablabla") .. Supongo que "size" (el tamaño del archivo) será 0 bytes.
Así que estaría bueno tal vez primeramente validar el $_FILES['archivo']['size'] y despues el formato MIME.
Podrías estudiarlo haciendo un simple:
print_r($_FILES);
y observando que devuelve en "tmp_name","name","type","size" .. o que tipo de error pueda devolver PHP si no filtras previamente alguno de estas propiedades.
Un saludo, |