Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/10/2009, 14:42
Avatar de Carlangueitor
Carlangueitor
Moderador ლ(ಠ益ಠლ)
 
Fecha de Ingreso: marzo-2008
Ubicación: México
Mensajes: 10.037
Antigüedad: 16 años, 1 mes
Puntos: 1329
Respuesta: Problemas con formulario

Aquí el código de markmb:

Código html:
Ver original
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  2. "http://www.w3.org/TR/html4/loose.dtd">
  3. <HTML LANG="Spanish">
  4. <TITLE>cualquierlibro.es - Comentario</TITLE>
  5. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  6. <META NAME="DC.Language" SCHEME="RFC1766" CONTENT="Spanish">
  7. <META NAME="AUTHOR" CONTENT="markmb">
  8. <META NAME="REPLY-TO" CONTENT="[email protected]">
  9. <LINK REV="made" href="mailto:[email protected]">
  10. <META NAME="DESCRIPTION" CONTENT="Descargar, aportar o pedir libros, gratis!">
  11. <META NAME="KEYWORDS" CONTENT="descarga,descarga directa,DD,libro,libros,gratis,gratuito,comentar,contactar">
  12. <META NAME="Resource-type" CONTENT="Document">
  13. <META NAME="Revisit-after" CONTENT="2 days">
  14. <META NAME="robots" content="ALL">
  15.  
  16. <?
  17. include ("template.inc.php")
  18. ?>
  19.  
  20. <script type="text/javascript">
  21. function valida(){
  22.     if (document.contacto.nombre.value.lenght==0){
  23.         alert("Tiene que escribir su nombre")
  24.         document.contacto.nombre.focus()
  25.         return 0;
  26.     }
  27.     if (document.contacto.email.value.lenght==0){
  28.         alert("Tiene que introducir una dirección de correo electrónico.")
  29.         document.contacto.email.focus()
  30.         return 0;
  31.     }else{
  32.         if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w(2,3,4))+$/.test(email){
  33.         return true;
  34.         }else{
  35.         alert("Tiene que introducir una dirección de correo electrónico válida.")
  36.         }
  37.     }
  38.     if (document.contacto.comentario.value.length==0){
  39.         alert("Tiene que escribir un comentario")
  40.         document.contacto.comentario.focus()
  41.         return 0;
  42.     }
  43.     if (document.contacto.recaptcha_response_field.value.lenght==0){
  44.         alert("Tiene que escribir las palabras del cuadro")
  45.         document.contacto.recaptcha_response_field.focus()
  46.         return 0;
  47.     }else{
  48.         if (document.contacto.recaptcha_response_field.value==false){
  49.         alert("Ha escrito mal las palabras del cuadro")
  50.         document.contacto.recaptcha_response_field.focus()
  51.         return 0;
  52.         }
  53.     }
  54. }</script>
  55. </head>
  56. <table width="100%"  border="2" cellpadding="0" cellspacing="0" bordercolor="#000000" bgcolor="#666666">
  57.   <tr>
  58.     <td colspan="2" valign="top"><form action="contacto2.php" method="post" name="contacto" id="contacto">
  59.       <table width="100%"  border="0">
  60.         <tr>
  61.           <td><span class="textonormal">Su nombre*:</span></td>
  62.           <td align="right"><input name="nombre" type="text" style="color:black" class="textonormal" id="nombre"></td>
  63.         </tr>
  64.         <tr>
  65.           <td><span class="textonormal">Su e-mail*:</span></td>
  66.           <td align="right"><span class="textonormal">
  67.             <input name="email" type="text" style="color:black" class="textonormal" id="email">
  68.           </span></td>
  69.         </tr>
  70.         <tr>
  71.           <td valign="top" class="textonormal">Su comentario*:</td>
  72.           <td align="right"><textarea name="comentario" cols="40" rows="6" style="color:black" class="textonormal" id="comentario"></textarea></td>
  73.         </tr>
  74.         <tr>
  75.           <td align="right" class="textonormal">
  76. <script type="text/javascript" src="http://api.recaptcha.net/challenge?k=6LfyAgkAAAAAACyO5Ru6HLLF9bd0uOjU1LvSRFPz "></script>
  77. <noscript><iframe src="http://api.recaptcha.net/noscript?k=6LfyAgkAAAAAACyO5Ru6HLLF9bd0uOjU1LvSRFPz "height="300" width="500" frameborder="0"></iframe><br>
  78.    <textarea name="recaptcha_challenge_field" rows="3" cols="40"></textarea>
  79.    <input type="hidden" name="recaptcha_response_field" value="manual_challenge">
  80. var RecaptchaOptions = {
  81.    lang : 'es',
  82.    tabindex : 2
  83. };
  84. </td>
  85.           <td valign="top" class="textonormal">Enviar:</td>
  86.           <td align="right"><input name="action" type="hidden" id="action" value="send">
  87.               <input name="boton" type="submit" style="color:black" class="textonormal" id="boton" value="Enviar" onClick="valida()"></td>
  88.         </tr>
  89.         <tr>
  90.           <td colspan="2" valign="top" class="textonormal">(*): obligatorio </td>
  91.         </tr>
  92.       </table>
  93.     </form>
  94.     </td>
  95.   </tr>
  96. <p>&nbsp;</p>
  97. </body>
  98. </html>
__________________
Grupo Telegram Docker en Español