Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/09/2007, 09:33
Avatar de ZydRick
ZydRick
 
Fecha de Ingreso: febrero-2005
Ubicación: Lima
Mensajes: 750
Antigüedad: 19 años, 2 meses
Puntos: 4
Re: Validar unos campos de un FORM..

No es muy dificil hacer eso, te pondré un ejemplo:

Código PHP:
<?php
  
if(isset($_POST['enviar'])) {  // si se han enviado los datos
    // creamos una función que valida la dirección de correo
    
function email_valido($correo) {
        if (
eregi("^[_\.0-9a-z-]+@[0-9a-z\._\-]+\.[a-z]{2,4}$"$correo)) return true;
        else return 
false;
    }
    if(
strlen($_POST['campo_A']) > 10) { // aquí preguntamos si el Campo A contiene más de 10 caracteres, para ello usamos la funcion strlen()
      
echo "El campo A debe contener como mínimo 10 caracteres";
    }elseif(!
email_valido($_POST['Campo_B'])) { // aquí usamos la funcion para validar el email
      
echo "El Email ".$_POST['Campo_B']." no es una dirección válida.";
    }elseif(
$_POST['Campo_C'] == '') { // aquí estamos preguntando si el Campo C está vacío
      
echo "El Campo C no debe estar en blanco.";
    }else {
      
// si todo ha sido ingresado correctamente realizas la operacion respectiva ya sea enviar email o guardar en la base de datos
    
}
  }else {
     
// si no se han enviado los datos muestras el formulario
  
}
?>
Espero que ese ejemplo te sirva de ayuda

Saludos