SoloCodigo

Programación Web y Scripting => ASP => Mensaje iniciado por: ferre167 en Martes 7 de Junio de 2011, 12:13

Título: No se como programar esto en asp.
Publicado por: ferre167 en Martes 7 de Junio de 2011, 12:13
Necesito ayuda con esto, es para el proyecto final de grado superior, el problema es que no se como hacer para que compruebe el captcha antes, y despues si es correcto envie el formulario a la pagina indicada en el action. gracias de antemano.



<form id="form1" name="form1" method="post"  onSubmit="return comprobar()">
  <label>
  <div align="center">Nombre:
    <input type="text" name="nombre" />
    <br />
  </div>
  </label>
  <label>
  <div align="center">Apellidos:
    <input type="text" name="apellidos" />
    <br />
  </div>
  </label>
  <label>
  <div align="center">Dirección:
    <input type="text" name="direccion" />
    <br />
    <br />
  </div>
  </label>
  <label>
  <div align="center">Municipio:
    <input type="text" name="municipio" />
    <br />
  </div>
  </label>
  <label>
  <div align="center">Provincia:
    <input type="text" name="provincia" />
    <br />
  </div>
  <div align="center">E-mail:
    <input type="text" name="email" />
    <br />
  </div>
  </label>
  <label>
  <div align="center">
    <p>Tlf:
      <input type="text" name="telefono" />
    </p>
    <p>
      <label>
        </p>
  </div>
  <div align="center">Nombre de usuario:
    <input type="text" name="user" />
    <br />
    <br />
    Contraseña:
    <input type="text" name="pass" />
    <br />
  </div>
  </label>
  <label>
  <div align="center">
    <p>Repita contraseña:
      <input type="text" name="pass1" />
      </p>
        <br />
      </p>

     
  </div>
  </label>
 
   <p>
     <center>
     <img id="imgCaptcha" src="captcha.asp" /><br /><a href="javascript:void(0)" onclick="RefreshImage('imgCaptcha')">Cambiar Imagen</a><br />
      <input name="captchacode" type="text" id="captchacode" size="10" />
     </center>
    <p>
    <%
   if not IsEmpty(Request.Form("btnTest")) then
      Response.Write("entra akiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii")
      if TestCaptcha("ASPCAPTCHA", Request.Form("captchacode")) then
         %>
         <script languaje=javascript type="text/javascript">
         enviar();
         </script>
         <%
            Response.redirect("tehasregistrado.asp")
         
      else
         Response.Write("El Captcha no es correcto ")
      end if
      Response.Write("</td></tr>" & vbCrLf)
   end if
   %>
  <input type="submit" name="btnTest" id="btnTest" value="Enviar" />
  </form>