Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/07/2004, 09:13
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 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,