Ver Mensaje Individual
  #23 (permalink)  
Antiguo 01/07/2008, 10:22
potenkin
 
Fecha de Ingreso: septiembre-2005
Mensajes: 202
Antigüedad: 19 años, 7 meses
Puntos: 0
Respuesta: caja de buscador con varios valores

disculpar, quiza no lo explique correctamente:

1. UsuarioA hace una consulta: con el combo del form, visualiza la siguiente página:
http://www.dominio.com/cat/guia2.asp...s&buscar=Cerca

2. recojo tal como me indicabas, la dirección de la página:

<%
SERVER_NAME = Request.ServerVariables("SERVER_NAME")
PATH_INFO = Request.ServerVariables("PATH_INFO")
QUERY_STRING = Request.ServerVariables("QUERY_STRING")

DireccionActual = "http://" & SERVER_NAME &"/"& PATH_INFO & "?" & QUERY_STRING
%>

tengo la direccion completa server + path + query string


3. ahora abro un popup, al que quiero enviar esa dirección completa:

pagina_popup.asp?direccion=<%DireccionActual%>


4. recojo la direccion completa en la pagina del popup

direccionURL = Request.querystring ("direccion")

la pongo dentro del campo de un formulario, y la envio por correo (para enviarla no hay problema)

response.write direccionURL %>



el problema esta entre el paso 2 y 3, envio DireccionActual como cadena completa, esta toda la cadena, porque si la compruebo con un response.write direccionActual me da el resultado:
http://www.dominio.com/cat/guia2.asp...s&buscar=Cerca

pero ya cuando la recojo en el popup son los resultados, la variables lo que muestra, no la cadena

http://www.dominio.com/cat/guia2.asp?sector=visites culturals i turístiques

y claro esa direccion con las variables ya no es una direccion valida URL, la cadena completa si es una direccion URL