Ver Mensaje Individual
Antiguo 18-abr-2008, 02:23   #1 (permalink)
portillo18
portillo18 está en el buen camino
 
Fecha de Ingreso: abril-2008
Mensajes: 51
QueryString en una condición

Buenos dias, me ha surgido un problema a la hora de hacer una condición al comprobar un querystring.
En principio selecciono de un desplegable una opcion:

<form name="form">
<font face="Arial, Helvetica, Sans-serif" size="1">
<select name="numf" onchange="javascript:cambianf();">
<option value="6">por defecto
<option value="8">8 fotos
<option value="12">12 fotos
<option value="16">16 fotos
</select></font></form>

Al cambiar me envia a javascript:cambianf();, de la siguiente manera:

<script language="javascript">
<!--
function cambianf(){
var sf = document.form.numf.options[document.form.numf.selectedIndex].value;
alert(sf);
url = 'visor2.asp?Pagina=1&id=<%=id%>&nombre=<%=nombreLu gar%>&maq=0&sess=sf;
window.location.href = url;
}
-->
</script>

En la url a la variable sess le doy el valor de la value seleccionada y recargo la página, que es esta misma, entonces es donde hago la condición:

If (Request.QueryString("sess") <> "") Then
session("numef") = "8"
nfan = 4
nfal = 2
tamf = "/200x200/"
End If

Exactamente no se donde esta el problema. Esto lo utilizo para hacer listados de fotos con el nº de ellas que desee el usuario.


Gracias
portillo18 está desconectado   Responder Citando