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

Error frecuente - Clicks en falso

Estas en el tema de Error frecuente - Clicks en falso en el foro de ASP Clásico en Foros del Web. Soy Jonathan y, como se daran cuenta, este es mi bautismo de fuego en el foro. Queria consultarlos sobre un error bastante recurrente en ASP ...
  #1 (permalink)  
Antiguo 25/09/2007, 22:03
 
Fecha de Ingreso: septiembre-2007
Mensajes: 4
Antigüedad: 17 años, 7 meses
Puntos: 0
Pregunta Error frecuente - Clicks en falso

Soy Jonathan y, como se daran cuenta, este es mi bautismo de fuego en el foro.
Queria consultarlos sobre un error bastante recurrente en ASP que es los clicks en falso. El mismo es así: clickeo en un boton y me refresca el formulario pero sin ejecutar lo que debería hacer, segun el codigo, al apretar ese boton. Tengo que volver a clickear en el mismo boton para que vuelva a refrescar el formulario esta vez si, realizando lo que debe.
Alguna idea?
Espero puedan ayudarme,
Muchas gracias
Jonathan
  #2 (permalink)  
Antiguo 26/09/2007, 01:12
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 18 años, 2 meses
Puntos: 88
Re: Error frecuente - Clicks en falso

seria mejor que profundizaras mas en el tema y anexaras el codigo de tu formulario para examinarlo y comprender que tratas de decir ya que es muy vaga la informacion que provees

tratando de adivino (sin quitar los poderes de U_G), algo que no se mucho

intentas realizar por pedazos el codigo, evaluando cada ciertos datos, para proceder a desplegar otros inputs o en su caso, dependiendo de la primera respuesta el envio de datos a otra pagina.....

suerte
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
  #3 (permalink)  
Antiguo 26/09/2007, 09:31
 
Fecha de Ingreso: septiembre-2007
Mensajes: 4
Antigüedad: 17 años, 7 meses
Puntos: 0
Re: Error frecuente - Clicks en falso

Gracias por responder.
Amplio el problema. Me pasa en distintas programaciones que tengo hechas. Una de ellas es un AMB del estilo Grilla + AMB donde tengo un campo buscar (y su respectivo boton) para filtrar el listado.
El boton es:
Código:
 <input type="text" name="buscar" value="<%=request.form("buscar")%>">
<input type="submit" name="buscap" value="Buscar">
El codigo programado esta condicionado a:
Código:
  if request.form("buscap")<>"" then
	if lug <> "CA" and lug <> "SD" then sql = sql & " where" else sql = sql & " and"
	sql = sql & " (alumnos.nombre like '%" & request.form("buscar") & "%'"
	sql = sql & " or alumnos.apellido like '%" & request.form("buscar") & "%'"
	sql = sql & " or alumnos.telefono = '" & request.form("buscar") & "'"
	sql = sql & " or alumnos.direccion like '%" & request.form("buscar") & "%'"
	sql = sql & " or alumnos.email like '%" & request.form("buscar") & "%')"
  end if
El problema (ocurre simpre) es que al clickear en el boton una vez, recarga el formulario sin entrar en el if. Recien cuando lo aprieto por segunda vez recarga el formulario entrando en la condicion.

Un problema similar me pasa en un mailing donde apretando el 'Enviar' recarga el formulario sin entrar en el if correspondiente y mandar los mails.

Código:
if request.form("mandar")<>"" then
Alguna idea?
  #4 (permalink)  
Antiguo 26/09/2007, 10:28
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
Re: Error frecuente - Clicks en falso

Raro lo que ocurre... la verdad que no sé que puede ser, pero yo normalmente uso esto para validar cuándo se ingresó al formulario por primera vez y cuán se presionó el botón submit:

Código:
  if request.form()<>"" then
es decir, evalúo si el form se ha enviado o no.
__________________
...___...
  #5 (permalink)  
Antiguo 26/09/2007, 10:54
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 18 años, 2 meses
Puntos: 88
Re: Error frecuente - Clicks en falso

he mirado que condicionas el IF, con el valor del INPUT de SUBMIT, ahi es donde encuentro una pequeña duda

no deberia ser el valor del TEXT, que contiene un valor agregado??

en la explicacion que brindas, logicamente el FORM en primera instancia esta vacio, y tu condicionas que en primera vuelta el campo BUSCARP, sea diferente de VACIO

no sera ahi, el problema, la condicion de entrada?
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
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 06:31.