Foros del Web » Programando para Internet » ASP Clásico »

ASP y Javascript

Estas en el tema de ASP y Javascript en el foro de ASP Clásico en Foros del Web. Hola, les consulto lo siguiente estoy queriendo hacer una validacion de un dato ingresado en un formulario, y la verificación la tengo que hacer corroborandola ...
  #1 (permalink)  
Antiguo 21/06/2006, 16:32
 
Fecha de Ingreso: diciembre-2003
Ubicación: Santa Fe - Argentina
Mensajes: 35
Antigüedad: 20 años, 6 meses
Puntos: 0
ASP y Javascript

Hola, les consulto lo siguiente estoy queriendo hacer una validacion de un dato ingresado en un formulario, y la verificación la tengo que hacer corroborandola con una base de datos, Yo intenté hacerlo como detallo más abajo, pero me arroja error, se puede hacer esto?

Desde ya muchas gracias
Analía
<script>
function validar(form){
if (form.usuario.value != "") {
<%
consulta = "Select * From Solicitantes where NomUsuario = '" %> document.write(form.usuario.value); <%"'"
Set RS = Server.CreateObject("adodb.recordset")
rs.open consulta, Myconn
%>
}
if <% = rs.recordcount %> == 1 {
alert("El nombre de usuario ya existe. Por favor cambielo por otro" + "\n\n");
return false;
}
return true;
}
</script>
  #2 (permalink)  
Antiguo 21/06/2006, 16:46
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
No te hagas tanto problema, envia la forma, y en la pagina que la recibe crea una validacion en ASP, si resulta que el usuario ya existe, escribe el javascript directo y hazle un response.end

Código:
if usuarioExiste then
  %>
   <script type="text/javascript">
       alert("El usuario ya existe, por favor cambielo por otro");
       history.back(-1);
   </script>
  <%
  Response.End
else
  'registralo
end if
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:06.