Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!doctype HTML>
- <html>
- <head>
- <?php include 'imports.php' ?>
- <title>Plantilla de aplicación</title>
- </head>
- <body>
- <?php include 'header.php'; ?>
- <div class="center">
- <h2>Registro de nuevo usuario</h2></div>
- <div class="block-form">
- <!-- <form action="index.php" method="POSTs"> -->
- <form onsubmit="return validateForm ()">
- <div class="form-group">
- <label for="nombre"> Nombre:</label>
- <input type="text" name = "nombre" required>
- </div>
- <div class="form-group">
- <label for="apellidos">Apellidos:</label>
- <input type="text" name="apellidos" required>
- </div>
- <div class="form-group">
- <label for="telefono">Telefono:</label>
- <input type="telephone" name="telefono" required>
- <select name="prefijo">
- <option value = "34" selected> España (+34)</option>
- <option value = "1"> EE.UU (+1)</option>
- <option value = "6"> otro (+6)</option>
- </select>
- </div>
- <div class="form-group">
- <label for="password1">Contraseña:</label>
- <input type="password" name="password1">
- </div>
- <div class="form-group">
- <label for="password2">Repetir contraseña:</label>
- <input type="password" name="password2">
- </div>
- <div class="form-group">
- <label for="accept-terms">Acepto los términos</label>
- <input name="accept-terms" type = "checkbox">
- </div>
- <input type="submit">
- </form>
- </div>
- <script>
- function validateForm (){
- let nombre = document.getElementById("nombre").value;
- let apellidos = document.getElementById("apellidos").value;
- let telefono = document.getElementById("telefono").value;
- let email = document.getElementById("telefono").value;
- let usuario = document.getElementById("telefono").value;
- let password1 = document.getElementById("password1").value;
- let password2 = document.getElementById("password2").value;
- if(nombre.trim ().length < 3){
- console.log("El nombre tiene una longitud minima de 3 caracteres");
- }
- if(apellidos.trim ().length < 6){
- console.log("Los apellidos tienen una longitud minima de 6 caracteres");
- } if(!( new RegExp("^[+]*[(]{0 ,1}[0 -9]{1 ,4}[) ]{0 ,1}[-\s\./0-9]*$").test( telefono))){
- console.log("El telefono esta mal formateado");
- } if(password1 != password2){
- console.log("Las contrasenyas deben ser iguales");
- }
- return false;
- }
- </script>
- <?php include 'footer.php'; ?>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement