Aquí el código de markmb:
Código html:
Ver original<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <META NAME="DC.Language" SCHEME="RFC1766" CONTENT="Spanish"> <META NAME="AUTHOR" CONTENT="markmb"> <META NAME="DESCRIPTION" CONTENT="Descargar, aportar o pedir libros, gratis!"> <META NAME="KEYWORDS" CONTENT="descarga,descarga directa,DD,libro,libros,gratis,gratuito,comentar,contactar"> <META NAME="Resource-type" CONTENT="Document"> <META NAME="Revisit-after" CONTENT="2 days"> <META NAME="robots" content="ALL">
<?
include ("template.inc.php")
?>
<script type="text/javascript"> function valida(){
if (document.contacto.nombre.value.lenght==0){
alert("Tiene que escribir su nombre")
document.contacto.nombre.focus()
return 0;
}
if (document.contacto.email.value.lenght==0){
alert("Tiene que introducir una dirección de correo electrónico.")
document.contacto.email.focus()
return 0;
}else{
if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w(2,3,4))+$/.test(email){
return true;
}else{
alert("Tiene que introducir una dirección de correo electrónico válida.")
}
}
if (document.contacto.comentario.value.length==0){
alert("Tiene que escribir un comentario")
document.contacto.comentario.focus()
return 0;
}
if (document.contacto.recaptcha_response_field.value.lenght==0){
alert("Tiene que escribir las palabras del cuadro")
document.contacto.recaptcha_response_field.focus()
return 0;
}else{
if (document.contacto.recaptcha_response_field.value==false){
alert("Ha escrito mal las palabras del cuadro")
document.contacto.recaptcha_response_field.focus()
return 0;
}
}
<table width="100%" border="2" cellpadding="0" cellspacing="0" bordercolor="#000000" bgcolor="#666666"> <td colspan="2" valign="top"><form action="contacto2.php" method="post" name="contacto" id="contacto"> <table width="100%" border="0"> <td align="right"><input name="nombre" type="text" style="color:black" class="textonormal" id="nombre"></td> <td align="right"><span class="textonormal"> <input name="email" type="text" style="color:black" class="textonormal" id="email"> <td valign="top" class="textonormal">Su comentario*:
</td> <td align="right"><textarea name="comentario" cols="40" rows="6" style="color:black" class="textonormal" id="comentario"></textarea></td> <td align="right" class="textonormal"> <script type="text/javascript" src="http://api.recaptcha.net/challenge?k=6LfyAgkAAAAAACyO5Ru6HLLF9bd0uOjU1LvSRFPz "></script> <noscript><iframe src="http://api.recaptcha.net/noscript?k=6LfyAgkAAAAAACyO5Ru6HLLF9bd0uOjU1LvSRFPz "height="300" width="500" frameborder="0"></iframe><br> <input type="hidden" name="recaptcha_response_field" value="manual_challenge"> var RecaptchaOptions = {
lang : 'es',
tabindex : 2
};
<td valign="top" class="textonormal">Enviar:
</td> <td align="right"><input name="action" type="hidden" id="action" value="send"> <input name="boton" type="submit" style="color:black" class="textonormal" id="boton" value="Enviar" onClick="valida()"></td> <td colspan="2" valign="top" class="textonormal">(*): obligatorio
</td>