Ver Mensaje Individual
  #2 (permalink)  
Antiguo 11/02/2013, 17:40
Avatar de Triby
Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 16 años, 3 meses
Puntos: 2237
Respuesta: $files , mime, y demas cosas no entiendo

1- No debes usar $HTTP_POST_FILES, sino $_FILES
2- La mejor forma de verificar si se subió un archivo correctamente es revisando que $_FILES['archivo']['error'] sea igual a cero
3- No confíes en $_FILES['archivo']['mime_type'], ya que es proporcionado por el navegador y, por tanto, manipulable por el usuario
4- Puedes obtener la extensión haciendo un $ext = end(explode('.', $_FILES['archivo']['name'])); y tal vez convertir a minúsculas, por si las dudas, ya ves que las cámaras suelen usar sólo mayúsculas para nombres y extensiones.
5- Me parece que haces mucha revoltura innecesaria para subir archivos, de entrada, forzar al usuario a que el nombre sea foto_algo.ext
__________________
- León, Guanajuato
- GV-Foto