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

URLEncode y variables

Estas en el tema de URLEncode y variables en el foro de ASP Clásico en Foros del Web. tengo que pasar por referencia de una pagina otra unos valores de unas variables que contienen espacios blancos, para ello empleo el metodo URLEncode, como ...
  #1 (permalink)  
Antiguo 26/05/2003, 07:52
Avatar de Subotai  
Fecha de Ingreso: mayo-2003
Ubicación: Irúnforge
Mensajes: 198
Antigüedad: 21 años, 1 mes
Puntos: 1
Pregunta URLEncode y variables

tengo que pasar por referencia de una pagina otra unos valores de unas variables que contienen espacios blancos, para ello empleo el metodo URLEncode, como me aconsejaron en este foro.
Pero no se como poner correctamente la sintaxis para que me lo haga con el valor de una variable

quiero usarlo en la variable expediente

ahi va el codigo:

----------------------------------------------------------------------------------------------------------------
response.write "<td align=center><a href=pprof.asp?expediente="&Server.URLEncode(exped iente)&"&tamanopagina=<%=tamanopagina"&paginaabsol uta=" & atras & ">"&"<IMG SRC=imagenes\adelante.gif BORDER=0 ALIGN=MIDDLE></a></td>"
----------------------------------------------------------------------------------------------------------------

antes en vez de

Server.URLEncode(expediente)

tenia puesto

expediente

y funcionaba pero ahora me dice
----------------------------------------------------------------------------------------------------------------
Tipo de error:
Error de compilación de Microsoft VBScript (0x800A0401)
Se esperaba un final de instrucción
/Webaraldi/paginar/la buena/PPROF.asp, line 230, column 162
response.write "<td align=center><a href=pprof.asp?expediente="&Server.URLEncode(exped iente)&"&tamanopagina=<%=tamanopagina"&paginaabsol uta=" & atras & ">"&"<IMG SRC=imagenes\adelante.gif BORDER=0 ALIGN=MIDDLE></a></td>"<%
----------------------------------------------------------------------------------------------------------------
y yo me pregunto de donde salen los ultimos caracteres : <% fijense, en el error

es un error de sintaxis, si alguien me dice como puedo arreglarlo...
lo agradeceria, y si ademas conocen algun link donde explique la sintaxis de concatenacion de strings lo agradeceria, asi no tendria que volver preguntar por lo mismo...jejeje

gracias por adelantado
  #2 (permalink)  
Antiguo 26/05/2003, 08:27
Avatar de Fr@Nc3$c0  
Fecha de Ingreso: abril-2002
Ubicación: Barcelona (Spain)
Mensajes: 710
Antigüedad: 22 años, 2 meses
Puntos: 1
Pasar variables entre ventanas o páginas con espacios?

Tengo entendido que poniendo "%20" en vez de espacios funciona, el inconveniente es que tengas ya la variable con espacios, por lo que tendrías que hacer un replace antes de enviar.

No estoy totalmente seguro si es "%20", espero que me corrigan si no es así.

Saludos.
__________________
Francesc Mula Calleja
Hay mucho por ver todavía...
  #3 (permalink)  
Antiguo 27/05/2003, 02:27
Avatar de Subotai  
Fecha de Ingreso: mayo-2003
Ubicación: Irúnforge
Mensajes: 198
Antigüedad: 21 años, 1 mes
Puntos: 1
Gracias funciona OK si es "%20" por una vez me ha salido a la primera!!! jejejej
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 23:57.