Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/07/2013, 00:29
delfoznet
 
Fecha de Ingreso: julio-2013
Ubicación: Temuco
Mensajes: 13
Antigüedad: 11 años, 8 meses
Puntos: 0
Respuesta: Como indicar un error en cada campo en blanco ?

Existen 2 formas de hacerlo... una es a través de AJAX y la otra es por PHP directamente...
La de AJAX es más complicada, pero DREAMWEAVER en las últimas versiones tiene una herramienta para hacerlo fácilmente.
La de PHP es mas fácil de escribir en código... algo asi como:

<?php
$form1 = $_POST['form1'];
$form2 = $_POST['form2'];

if(($form1 !="") && ($form2) != ""){
/*CODIGO PARA ENVIAR FORMULARIO*/
}

if(($_POST['oculto'] == "send")&&(($form1=="") or ($form2 ==""))){

echo "Error al enviar formulario, complete los campos solicitados";

if($form1 == ""){
$form1error = "1";
}
if($form1 ==""){
$form2error = "1";
}
}
?>

<!-- FORMULARIO -->
<form>

Nombre: <input name="form1" type="text" value="<?php echo $form1 ?>" />
<?php if(form1error == 1){ echo "ingresa tu nombre" } ?>
Apellido: <input name="form2" type="text" value="<?php echo $form2 ?>" />
<?php if(form2error == 1){ echo "ingresa tu nombre" } ?>
<input type="hidden" name="oculto"/>
</form>

Los campos y el código lo hice a la rápida en el momento..pero no se si me entiendes la idea... O.o
Saludos OsquiB

Última edición por delfoznet; 17/07/2013 a las 00:35 Razón: Se me olvidó un detalle del campo oculto y unos detalles