Foros del Web » Programando para Internet » PHP »

validar campos con imagenes

Estas en el tema de validar campos con imagenes en el foro de PHP en Foros del Web. Hola , estoy intentando validar los campos de un formulario que carga dos imagenes. Antes quiero decir que todo me funciona bien , incluso la ...
  #1 (permalink)  
Antiguo 07/10/2009, 03:51
 
Fecha de Ingreso: julio-2009
Mensajes: 311
Antigüedad: 14 años, 9 meses
Puntos: 0
Pregunta validar campos con imagenes

Hola , estoy intentando validar los campos de un formulario que carga dos imagenes.
Antes quiero decir que todo me funciona bien , incluso la carga de las imagenes y que solo me falla la validación de las imagenes.
Si selecciono una imaen o si dejo el lugar en blanco , siempre me muestra el mensaje de error que "No ha seleccionado la imagen principal"
A ver si me dan una manito pues no veo la causa.
Gracias por ayudarme

<?
session_start();
include 'db.php';
//print_r ($_POST)."<BR>";
//validando campos
$imagen1 = $_FILES['archivo1']['name'];
$imagen2 = $_FILES['archivo2']['name'];

if(empty($_POST['dorm']))
{ $error1="Todos los campos con asteriscos (*)deben ser completados";
header("Location: formAviso.php?error=".$error1);
exit();}
if(empty($_POST['banos']))
{ $error1="Todos los campos con asteriscos (*)deben ser completados";
header("Location: formAviso.php?error=".$error1);
exit();}
if(empty($_POST['valorDol']))
{ $error1="Todos los campos con asteriscos (*)deben ser completados";
header("Location: formAviso.php?error=".$error1);
exit();}

if(isset($_FILES['archivo1']))
{ $error2="No se a seleccionado la Imagen principal ";
header("Location: formAviso.php?error=".$error2);
exit();}

if(isset($_FILES['archivo2']))
{ $error3="No se a seleccionado la Imagen 2 ";
header("Location: formAviso.php?error=".$error3);
exit();}
  #2 (permalink)  
Antiguo 07/10/2009, 03:59
 
Fecha de Ingreso: septiembre-2004
Mensajes: 324
Antigüedad: 19 años, 7 meses
Puntos: 13
Respuesta: validar campos con imagenes

No se como hacer lo de las imagenes, pero te diria que puedes usar para lo otro:

if(empty($_POST['algo'] or $_POST['algo'] or $_POST['algo'] or $_POST['algo'] or ......)){

}
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 11:51.