/ Published in: PHP
                    
                                        
                            
                                Expand |
                                Embed | Plain Text
                            
                        
                        Copy this code and paste it in your HTML
<?php
$permitidos = utf8_encode("abcdefghijklmnñopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZáéÃúóÃÉÃÓÚ- ");
function validateUsername($name){
//NO cumple longitud minima
return false;
//SI longitud pero NO solo caracteres A-z
} else {
return true;
} else {
return false;
}
}
}
}
function validateApellido($apellido){
//NO cumple longitud minima
return false;
//SI longitud pero NO solo caracteres A-z
} else {
return true;
} else {
return false;
}
}
}
}
function validateEmail($email){
//NO hay nada escrito
return false;
// SI escrito, NO VALIDO email
return false;
// SI rellenado, SI email valido
else
return true;
}
//Comprobacion de datos
//variables valores por defecto
$username = "";
$password1 = "";
$email = "";
//Validacion de datos enviados
if(!validateUsername($_POST['nombre'])){
$username = "error";
}
if(!validateApellido($_POST['apellido'])){
$apellido = "error";
}
if(!validateEmail($_POST['email'])){
$email = "error";
}
//Guardamos valores para que no tenga que reescribirlos
$nameValue = $_POST['nombre'];
$subnameValue = $_POST['apellido'];
$emailValue = $_POST['email'];
//Comprobamos si todo ha ido bien
if($username != "error" && $apellido != "error" && $email != "error"){
$status = 1;
}
}
?>
<form method="post" name="form1" action="index.php">
<div class="cajaRegistro">
<span class="titulo">Regístrate</span>
<span class="subtitulo">y recibe información</span>
<span class="inputname">Nombre <span style="font-size: 10px; color: #E31A2D; "><?php echo $error_name; ?></span></span>
<span class="inputbox"><input type="text" id="nombre" name="nombre" value="<?php echo $nameValue; ?>" size="21" /></span>
<span class="inputname">Apellido <span style="font-size: 10px; color: #E31A2D;"><?php echo $error_subname; ?></span></span>
<span class="inputbox"><input type="text" name="apellido" id="apellido" value="<?php echo $subnameValue; ?>" size="21" /></span>
<span class="inputname">Mail <span style="font-size: 10px; color: #E31A2D; "><?php echo $error_mail; ?></span></span>
<span class="inputbox"><input type="text" name="email" id="email" value="<?php echo $emailValue; ?>" size="21" /></span>
<span class="iconogo"><input type="image" name="concursar" id="concursar" src="<?php echo get_template_directory_uri();?>/images/iconogo.png" /></span>
</div>
</form>
<?php else:
//Si se logro pasar la validación
?>
Comments
 Subscribe to comments
                    Subscribe to comments
                
                