Ver Mensaje Individual
  #3 (permalink)  
Antiguo 13/02/2011, 16:48
Avatar de carlos_belisario
carlos_belisario
Colaborador
 
Fecha de Ingreso: abril-2010
Ubicación: Venezuela Maracay Aragua
Mensajes: 3.156
Antigüedad: 14 años
Puntos: 461
Respuesta: Http_post_files

$HTTP_POST_FILES esta declarada obsoleta se usa $_FILE en el link que te deje que es la pagina oficial esta informado esto.

Ahora con el problema de la extensión cuando tu traes el $_FILE['campo_archivo']['name']; tienes el nombre original del archivo incluyendo la extension, que pudieras hacer un explode de este para obtener la extension ejemplo
Código PHP:
Ver original
  1. $nombre = explode('.',$_FILE['campo_archivo']['name'];
  2. $ext = $nombre[1];
de esta manera obtendrias la extension espero aberte ayudado, incluso en el type de esta variable se obtienen los tipo de variable
Cita:
[type] => image/png
lo que tendrias es que hacer el explode directamente a esta, yo hice una clase para subir archivos aunque hay bastantes la hice sencillita para un proyectico que tenia y la publique en un articulo por si gustas verla, saludos
__________________
aprende d tus errores e incrementa tu conocimientos
it's not a bug, it's an undocumented feature By @David
php the right way

Última edición por carlos_belisario; 13/02/2011 a las 16:53