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

ayuda con un formulario

Estas en el tema de ayuda con un formulario en el foro de ASP Clásico en Foros del Web. tengo el sgte codigo <% if request.form("enviar")="" then session("sw")=2 else session("sw")=1 end if %> <form name="form1" method="post" action="ejemplo.asp"> <table width="100%" border="0" cellpadding="3"> <tr> <td width="14%" ...
  #1 (permalink)  
Antiguo 23/07/2004, 01:47
Avatar de don_fransisco  
Fecha de Ingreso: junio-2004
Mensajes: 193
Antigüedad: 20 años, 10 meses
Puntos: 1
ayuda con un formulario

tengo el sgte codigo

<%
if request.form("enviar")="" then
session("sw")=2
else
session("sw")=1
end if
%>

<form name="form1" method="post" action="ejemplo.asp">
<table width="100%" border="0" cellpadding="3">
<tr>
<td width="14%" height="26">Nombre </td>
<td width="86%">
<%if session("sw")=2 and request.form("nombre")="" then%>
<input type="text" name="nombre"><font color="#FF0000">* ingrese el nombre</font>
<%else%>
<input type="text" name="nombre">
<%end if%>
</td>
</tr>
<tr>
<td>email </td>
<td>
<%if session("sw")=2 and request.form("email")="" then%>
<input type="text" name="email"><font color="#FF0000">* Ingrese el email</font>
<%else%>
<input type="text" name="email">
<%end if%>
</td>
</tr>
<tr>
<td>&nbsp;</td>
<td><input type="submit" name="Enviar" value="Enviar"></td>
</tr>
</table>
</form>

este codigo cuando una usuario no rellena los text aparecen marcado con color rojo que los debe rellenar, mi pregunta es cuando el usuario los rellena como hago para redirccionarlo a la pagina siguiente, en que parte del codigo va el response.redirect


gracias por la atención
  #2 (permalink)  
Antiguo 23/07/2004, 08:35
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
if request.form("email")<>"" and request.form("nombre")<>"" then
response.redirect.....
....

pero, ¿por que no validas con javascript?, ¿por utilizas variables de sesion para verificar un campo (solo se ocupa en esta página y la variable "vive" por mas tiempo)?

Saludos
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 15:11.