
26/05/2002, 15:35
|
 | | | Fecha de Ingreso: febrero-2002 Ubicación: Madrid
Mensajes: 899
Antigüedad: 23 años, 1 mes Puntos: 2 | |
Re: Validar !!! Mira como ese es un poco lioso la verdad te pongo el mio q creo q es un poco mas claro Cita: <?php
$valido = true;
echo $nombre;
if ($nombre == "")
{
echo "El campo del nombre no puede estar vacío.\n";
$valido = false;
}
echo $apellidos;
if ($apellidos == "")
{
echo "El campo de los apellidos no puede estar vacío.\n";
$valido = false;
}
if ($user == "")
{
echo "Tiene que especificar un nombre de usuario.\n";
$valido = false;
}
if ($direccion == "")
{
echo "Por favor introduzca una dirección.\n";
$valido = false;
}
if ($c_postal < 10000)
{
echo "El codigo postal introducido no es correcto.\n";
$valido = false;
}
if (!(ereg("^.+@.+\\..+$", $email))){
echo "el Email ingresado es invalido!!!";
$valido = false;
}
if ($provincia == "")
{
echo "Por favor introduzca la provincia a la que pertenece.\n";
$valido = false;
}
if ($pais == "")
{
echo "No puede dejar el campo del pais vacío.\n";
$valido = false;
}
if ($telefono < 100000000)
{
echo "El telefono tiene q tener por lo menos 9 cifras.\n";
$valido = false;
}
if ($valido == true){
$dbh = mysql_connect("localhost", "nombre_base", "password");
mysql_select_db ("maria_registros", $dbh);
$sql = "INSERT INTO registros (nombre, apellidos, user, pass, direccion, c_postal, provincia, pais, email, telefono, c_conocido, comentarios)";
$sql .= "VALUES ('$nombre', '$apellidos', '$user', '$pass', '$direccion', '$c_postal', '$provincia', '$pais', '$email', '$telefono', '$c_conocido', '$comentarios')";
$result = mysql_query($sql);
echo "¡Gracias! Hemos recibido sus datos.\n";
}
Else
{
echo "<a href='formentrada.php'>regresar al formulario</a>";
}
?> Cualquier duda ya sabes , te pones en contacto con migo ;) |