Foros del Web » Programando para Internet » PHP »

¿Cual es la función en php que me toma el nombre del archivo?

Estas en el tema de ¿Cual es la función en php que me toma el nombre del archivo? en el foro de PHP en Foros del Web. Estoy subiendo archivos con el upload de un mensaje anterior, ok. Necesito mostrarle al usuario "El archivo Tal subido con exito". Sé hacer el echo ...
  #1 (permalink)  
Antiguo 13/06/2003, 12:55
Avatar de jpogsistem  
Fecha de Ingreso: diciembre-2001
Mensajes: 2.405
Antigüedad: 16 años
Puntos: 4
¿Cual es la función en php que me toma el nombre del archivo?

Estoy subiendo archivos con el upload de un mensaje anterior, ok.

Necesito mostrarle al usuario "El archivo Tal subido con exito".

Sé hacer el echo y todo eso.

Pero cual es la función en php que me toma el nombre del archivo?

Porque necesito pasarlo a una variable y luego mostrarlo.

Debe ser algo como :

$nombre = funcion($parametro_del_input_name);



Cual es? Si será asi?

Gracias de Antemano
  #2 (permalink)  
Antiguo 13/06/2003, 13:11
 
Fecha de Ingreso: noviembre-2002
Ubicación: Barcelona - España
Mensajes: 270
Antigüedad: 15 años
Puntos: 0
Las funciones no funcionan así, y tu sabrás el nombre del archivo por el formulario, supongo.
  #3 (permalink)  
Antiguo 13/06/2003, 14:43
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 15 años, 5 meses
Puntos: 16
Hola,

La solucion es ... mirar en el manual en el apartado de FIle uploads, ahi te dice como obtener los distintos valores del fichero subido: http://www.php.net/manual/en/features.file-upload.php

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.
  #4 (permalink)  
Antiguo 13/06/2003, 16:20
Avatar de jpogsistem  
Fecha de Ingreso: diciembre-2001
Mensajes: 2.405
Antigüedad: 16 años
Puntos: 4
Gracias por el link.....estoy checando gracias. Más www.php.net ok.

echo "archivo" , $HTTP_POST_FILES['input_name']['name'], " subido con exito";

__________________
EL LIMITE ES EL UNIVERSO

Última edición por jpogsistem; 13/06/2003 a las 16:20
  #5 (permalink)  
Antiguo 13/06/2003, 17:29
Avatar de fmmeson  
Fecha de Ingreso: enero-2002
Ubicación: Tucuman
Mensajes: 401
Antigüedad: 15 años, 10 meses
Puntos: 2
seria bueno que te acostumbres a usar la variables "superglobales".....por razones de seguridad,compatibilidad y demas!
Código PHP:
echo "archivo" $_FILES['input_name']['name'], " subido con exito"
Un Saludo!
__________________
Lo que se hace por AMOR esta mas allá del BIEN y del MAL - Friedrich Nietzsche
http://www.hispanogeek.com.ar
Desarrollador IT -
  #6 (permalink)  
Antiguo 13/06/2003, 18:12
Avatar de jpogsistem  
Fecha de Ingreso: diciembre-2001
Mensajes: 2.405
Antigüedad: 16 años
Puntos: 4
Hombre muchas gracias por el detalle, estoy en el momento de arreglar esto y dejarlo bien.
  #7 (permalink)  
Antiguo 13/06/2003, 19:14
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Y . bueno si sigues mirando el manual de PHP.net veras:

is_uploaded_file()
http://www.php.net/manual/en/functio...oaded-file.php

Esa función te asegura mas certeramente que "leer" el nombre del archivo que el archivo en sí ha subido completamente al servidor.

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:48.