Ver Mensaje Individual
  #4 (permalink)  
Antiguo 26/04/2007, 01:43
Avatar de Shilfild
Shilfild
 
Fecha de Ingreso: marzo-2007
Mensajes: 120
Antigüedad: 18 años, 1 mes
Puntos: 0
Re: Problemas con Checkbox

Lo he arreglado con un
Request.QueryString

Pero ahora tengo otro problema, para no variar.

Si le doy al checkbox, evidentemente lo manda correctamente:

Cuando selecciono:
txtnick=kopee&txtpass=fds&txtnombre=fdafasdf&txtma il=asdfasdf%40s%F1kfaj.es&chkcomics=Si

Cuando no selecciono:
txtnick=kopee&txtpass=das&txtnombre=fdafasdf&txtma il=asdfasdf%40s%F1kfaj.es

Vale, entonces llega a mi codigo, pero aquí no lo recoge bien o no estoy haciendo buen uso de las variables o algo así.

Con este código, siempre es No ha llegado a comics.
Código:
if(Request.QueryString("chkcomics")!="Si"){
			Response.Write(" no Ha llegado comics")
		}else{
			Response.Write(" se ha marcado")
		}
Bueno y ahora por lo que veo también pone no se selecciono con este código (juraría que antes poniendolo así, salía todo el rato como marcado, pero igual son estas horas de la mañana o que he cambiado algo)

Código:
if(Request.QueryString("chkcomics")=="Si"){
			Response.Write("Ha llegado comics")
		}else{
			Response.Write("no se ha marcado")
		}
Con este codigo:Siempre llega, con lo que llego a la conclusión de que chkcomics no contiene un Si en su interior? ô.o
Código:
if(Request.QueryString("chkcomics")!="Si"){
			Response.Write("Ha llegado comics")
		}else{
			Response.Write("no se ha marcado")
		}
También he probado poniendo dos ifs.
if chkbox="" then
no llega
endif

if chkbox!="" then
llega
endif

pero aún así, salía mal. Sabeis de qué puede ser? No le veo ninguna lógica, porque según cuando manda los datos chkcomics=Si

Última edición por Shilfild; 26/04/2007 a las 02:02