Subir archivos php problemas
Me ha surgido un problemilla que he tardado en resolver, estaba yo tratando de subir un archivo desde un formulario, compruebo que todo es correcto, q el form tiene enctype="multipart/form-data" ok, que el input es de tipo file, y ademas le pongo un nombre original para acordarme, <input type="file" size="20" class="cajas" name="userfile"> y cuando hago el submit del formulario, lo envio a una pagina php donde almaceno en una base de datos los datos del archivo, antes de guardarlo, y en esto q me sale la consulta todo vacia "INSERT INTO documentos (url,tipo,tamano,icono,nombre,fecha) VALUES ('../archivos/','','0.00KB','../graficos/ico_archivos/.png','','2007/05/30'", asi que compruebo q hay permisos de ejecucion , que tengo creada la carpeta archivos, otra tmp (por si acaso), y nada.. que me sigue dando como que no pilla $HTTP_POST_FILES['userfile']['name']; (el nombre de la variable enviada) y efectivamente, no se por q es, pero si en vez de usar $HTTP_POST_FILES poneis,$_FILES['userfile']['name']; Si que me lo coge y fin del tema, ya subo y guardo. Lo investigare mas a fondo, pero de momento os dejo un enlace que explica mejor que yo los pasos a seguir
Sube archivos.
Etiquetas: $_FILES, $HTTP_POST_FILES, archivos, php, subir