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

Problemas con " (comillas)

Estas en el tema de Problemas con " (comillas) en el foro de ASP Clásico en Foros del Web. Tengo lo siguiente: <a href="actualizaroferta1.asp?producto=<%=RS ("producto")%>" Pero como la cadena producto tiene una " (Ej: 28"), me da error, como puedo solucionarlo ??? Gracias y ...
  #1 (permalink)  
Antiguo 31/05/2002, 10:07
 
Fecha de Ingreso: mayo-2002
Mensajes: 197
Antigüedad: 22 años, 1 mes
Puntos: 0
Problemas con " (comillas)

Tengo lo siguiente:

<a href="actualizaroferta1.asp?producto=<%=RS ("producto")%>"

Pero como la cadena producto tiene una " (Ej: 28"), me da error, como puedo solucionarlo ???

Gracias y un saludo.
  #2 (permalink)  
Antiguo 31/05/2002, 10:30
 
Fecha de Ingreso: mayo-2002
Ubicación: La Rioja (España)
Mensajes: 18
Antigüedad: 22 años
Puntos: 0
Re: Problemas con " (comillas)

La verdad es que no llevo mucho tiempo en esto pero, has intentado reemplazarlas por la comilla simple?
Es posible que tambien te de error, pero algunas veces las admite
  #3 (permalink)  
Antiguo 31/05/2002, 10:46
Avatar de mamon  
Fecha de Ingreso: enero-2002
Ubicación: Lima
Mensajes: 1.302
Antigüedad: 22 años, 5 meses
Puntos: 3
Re: Problemas con " (comillas)

Bueno lo que puedes hacer si es que no te da error cuando tiene esto: '
es hacer esto

xtexto = replace(oRS("producto"), """, "'")

<a href="actualizaroferta1.asp?producto=<%=xt exto)%>"

manyas, pero la verdad es que no se te acepta la comilla simple


Giancarlo Loret de Mola (Mamon)
  #4 (permalink)  
Antiguo 31/05/2002, 13:43
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 22 años, 5 meses
Puntos: 1
Re: Problemas con " (comillas)

No esoty seguro pero intenta algo así:

<a href="actualizaroferta1.asp?producto=<%=Se rver.URLEncode(RS("producto"))%>&quot ;

y donde recoges

Producto=Server.HtmlEncode(Request.QueryString(&qu ot;Producto"))

Saludos

<center><a href="http://www.internet-en-mexico.com" target="_blank" ><img border="0" src="http://www.internet-en-mexico.com/banners/logoinfo.gif"></a></center>
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 01:36.