Programación Web y Scripting > PHP
Recojer Un <input Type="file">
krusher:
Tengo un formulario, que es el siguiente:
--- Código: Text ---<form name="form1" method="post" action="insertnews.php" enctype="multipart/form-data"> Foto: <input name="file" type="file"><br><br> <input name="Send" value="Send" type="submit"> </form>
en la nueva pagina, lo que quiero hacer es un recoger el nombre del archivo, y separarlo por su nombre y extension. Gracias
krusher:
el problema q veo q tengo, es q en la nueva pagina, si pongo la variable $file me dice q no esta definida, y en teoria creo q tendria de estar definida ya q tendria q coger el nombre de:
--- Código: Text ---[QUOTE]<input name="file" type="file">[/QUOTE]
me equivoco? a q puede ser debido? gracias
Güorker:
Hola,
Lo primero decirte que yo nunca he programado en PHP, pero por lo que he leido igual esto te sirev de algo.
Para acceder a una variable del POST sería asi?:
--- Código: Text --- $file = $_POST['file'];
A ver si no estoy muy equivocado.
Suerte
krusher:
Ya he encontrado la solucion..... os la pongo por si a alguien le interesa
--- Código: Text ---$nombre_archivo =$HTTP_POST_FILES['file']['name']; $tipo_archivo = $HTTP_POST_FILES['file']['type']; $tamano_archivo = $HTTP_POST_FILES['file']['size'];
Q vaya bonito x)
Altareum:
Yep... también puedes (y te aconsejo que hagas) usar directamente el array $_FILES.
Es que los servidores ultimamente están bloqueando los '$HTTP_' por temas de seguridad....
Altareum.
Navegación
[#] Página Siguiente
Ir a la versión completa