08/06/2011, 11:09
|
| $this->role('moderador'); | | Fecha de Ingreso: mayo-2006 Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 7 meses Puntos: 2135 | |
Respuesta: ¿Pasar imagen a hexa? Sí la forma correcta recide en código + configuración, es decir que tu webserver solo ejecute archivos con terminación .php, y que solamente se ejecute usando el handler, ya que si suben una imagen donde las primeras lineas sean #/usr/bin/php se va a intentar ejecutar (CGI).
Desde código siempre comprueba usando getimagesize() para ver el tipo de imagen, si te devuelve false puede que no sea una imagen.
Por último evita guardar lo que subas en directorios accesibles por wwwroot, es mejor usar un archivo php para entrar y leer la imagen y luego hacer el stream al browser.
Saludos. |