<html>
<script type="text/javascript" src="sha1.js"></script>
<script type="text/javascript"> //Función para validar el formulario
function verificar_correo(texto)
{
var status = false;
var emailRegEx = /^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i;
if (texto.search(emailRegEx) != -1)
{
status = true;
}
return status;
}
function validar()
{
var noerrors=1;
var charset="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-_";
var usu1=document.registro.usuario.value;
var pas1=document.registro.pass.value;
var pas2=document.registro.pass2.value;
var email=document.registro.correo.value;
if (usu1.length>3)
{
for (i=0;i<usu1.length;i++)
{
if (charset.indexOf(usu1.charAt(i),0)==-1)
{
alert("The username only can contain alphanumeric characters [a-z,A-Z,0-9], dashes [-] and underscores [_].");
noerrors=0;
break;
}
}
}
else
{
alert("The username must be equal or longer than 4 characters.");
}
if (pas1!=pas2)
{
alert("The passwords doesn't match. Please, rewrite them.");
noerrors=0;
} else if (pas1.length<4 || pas2.length<4) { alert("Password must be equal or longer than 4 characters."); noerrors=0; }
if (!(verificar_correo(email))) { alert("The email that you wrote is invalid."); noerrors=0; }
var thecaptcha=<?php echo '"'.$_SESSION['captcha'].'"'; ?>;
if (thecaptcha!=document.registro.captchacode.value)
{
alert(thecaptcha);
alert("Please, write again the captcha, you don't writted it properly.");
}
document.registro.js.value=1;
document.registro.pass=sha1(sha1(document.registro.pass.value));
document.registro.pass2=sha1(sha1(document.registro.pass2.value));
if (noerrors==1) { document.registro.submit(); }
//activacion del correo
}
</script>
<head>
<link rel="shortcut icon" href="/images/favicon.ico" />
<style type="text/css">
body {
font-family: "Agency FB";
font-style: bold;
color: black;
background-color: #7c9fbf;
}
.cuadro {
background-color: #FFFFFF;
border: #666666;
border-style: solid;
border-top-width: 5px;
border-right-width: 5px;
border-bottom-width: 5px;
border-left-width: 5px;
border-color: #8ec1da;
-moz-border-radius: 15px;
margin:10px 10px 10px 10px;
}
</style>
<title>Fast Click URL</title>
</head>
<body>
<br> <br>
<center> <img src="/images/logo3.png"</center>
<br> <br>
<table width="600" class="cuadro" align="center" style="font-size:40px;text-align:center"> <form name="registro" method="post" action="check.php">
<input type="hidden" name="js" value="0">
<tr> <td>
Username: <br><input type="text" name="usuario" width="80" class="cuadro" style="text-align:center;font-size:30px;font-family:Calibri">
</td> </tr>
<tr> <td>
Password: <br><input type="password" name="pass" width="80" class="cuadro" style="text-align:center;font-size:30px;font-family:Calibri">
</td> </tr>
<tr> <td>
Repeat Password: <br> <input type="password" name="pass2" width="80" class="cuadro" style="text-align:center;font-size:30px;font-family:Calibri">
</td> </tr>
<tr> <td>
E-mail: <br> <input type="text" name="correo" width="80" class="cuadro" style="text-align:center;font-size:30px;font-family:Calibri">
</td> </tr>
<tr> <td>
Captcha code: <br> <input type="text" name="captchacode" width="80" class="cuadro" style="text-align:center;font-size:30px;font-family:Calibri">
</td> </tr>
<tr> <td> <img src="captcha.php"> </tr> </td>
EL CAPTCHA LLEGA ATRASADO, SIEMPRE LLEGA EL ANTERIOR
<tr> <td>
<script type="text/javascript">
document.write('</tr> </td><tr> <td> <center> <input type="button" width="80" onclick="validar()" value=" Register " style="text-align:center;font-size:30px;font-weight:bold;border-color:#2f57a9;background-color:#d9d9d9" class="cuadro"> </center> </tr></td> </tr>');
</script>
<noscript>
<td> <tr>
<center> <input type="submit" width="80" value=" Register " style="text-align:center;font-size:30px;font-weight:bold;border-color:#2f57a9;background-color:#d9d9d9" class="cuadro"> </center>
</tr> <td>
</noscript>
</form> </table>
<table width="100" class="cuadro" align="center" style="font-size:30px;text-align:center;margin-top:10px"> <tr>
<td> <a href="index.php"><img src="/images/arrow.png"></a>
</td> </tr> </table>
</head>
</body>