11/02/2013, 17:40
|
| 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 |