Foros del Web » Programando para Internet » PHP »

Cómo saber si se ha insertado un fichero en un campo File

Estas en el tema de Cómo saber si se ha insertado un fichero en un campo File en el foro de PHP en Foros del Web. Hola amigos, Tengo un formulario en el que incluyo un campo para subir una foto. Quiero comprobar si en ese campo se ha introducido el ...
  #1 (permalink)  
Antiguo 23/10/2005, 14:28
 
Fecha de Ingreso: septiembre-2005
Mensajes: 94
Antigüedad: 12 años, 2 meses
Puntos: 0
Cómo saber si se ha insertado un fichero en un campo File

Hola amigos,
Tengo un formulario en el que incluyo un campo para subir una foto.
Quiero comprobar si en ese campo se ha introducido el archivo o no, pero no sé la función de PHP.

Muchas gracias!
  #2 (permalink)  
Antiguo 23/10/2005, 18:02
Avatar de jc_moty  
Fecha de Ingreso: septiembre-2005
Ubicación: Usulután, El Salvador
Mensajes: 477
Antigüedad: 12 años, 2 meses
Puntos: 1
Re:

Porque no miras este link:
http://www.forosdelweb.com/f18/guardar-directorio-especifico-344103/
Talves te ayude a resolver algunas dudas.

Saludos!!!
  #3 (permalink)  
Antiguo 23/10/2005, 18:56
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 13 años, 4 meses
Puntos: 101
Mejor empezar a mirar las FAQ...

Para validar si el dato es pasado lo haces como con cualquier otro elemento del formulario: empleando la función empty():
Código PHP:
if(empty($_FILES['tu_archivo']['tmp_name'])) echo "sin archivo";
else echo 
"Con archivo"
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"
  #4 (permalink)  
Antiguo 24/10/2005, 09:32
 
Fecha de Ingreso: septiembre-2005
Mensajes: 94
Antigüedad: 12 años, 2 meses
Puntos: 0
Muchas gracias!
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 16:43.