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

Response redirect

Estas en el tema de Response redirect en el foro de ASP Clásico en Foros del Web. Hola tengo este codigo que me lleva de cabeza. verán el response .redirect no funciona tal como está abajo, pero si cambio el disposicion.asp por ...
  #1 (permalink)  
Antiguo 26/12/2004, 15:40
Avatar de eeeee  
Fecha de Ingreso: febrero-2004
Ubicación: Almería
Mensajes: 397
Antigüedad: 21 años, 2 meses
Puntos: 0
Response redirect

Hola tengo este codigo que me lleva de cabeza.
verán el response .redirect no funciona tal como está abajo, pero si cambio el disposicion.asp por menuinclude.asp si funciona.
Los dos archivos están bien, los abro directamente con el explorador y van bien, aparte que no llevan nada del otro mundo.

Código PHP:
if bajadas/(votos)>30 then 
  response
.write "<script>alert(' lo que sea ')</script>"
 
rs("avisos") = rs("avisos")+1
 rs
.update 
    
if rs("avisos")>10 then 
    response
.redirect "/public/disposicion.asp"
    
end if
end if 
Otra cosa rara que me hace es que mientras avisos es menor de 10 va saltando el alert, pero cuando es más de 10 no salta el alert.

Que le puede pasar a este response.redirect ?
tampoco funciona si el archivo es .html

gracias
__________________
Eusol .............
aprendiendo de ustedes
________________________

http://www.alicun.com

Última edición por eeeee; 26/12/2004 a las 15:42
  #2 (permalink)  
Antiguo 26/12/2004, 17:50
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 4 meses
Puntos: 98
Cita:
Otra cosa rara que me hace es que mientras avisos es menor de 10 va saltando el alert, pero cuando es más de 10 no salta el alert.
Si, porque el redirect se está ejecuntando antes al encontrar que aunque si es mayor que 30, tambien necesariamente es mayor que 10, por lo tanto se ejecuta primero el redirect ya que vive en el servidor, me parece que tu errror es de logica, es decir, si es mayor que 30, si o si, sera mayor que 10 SIEMPRE, por lo tanto, uno de los procedimientos los tienes mal, o mandas el alert, o rediriges.

Ilustranos un poco mas con que es lo que quieres hacer para poder ayudarte con la lógica.

Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 26/12/2004, 18:51
Avatar de eeeee  
Fecha de Ingreso: febrero-2004
Ubicación: Almería
Mensajes: 397
Antigüedad: 21 años, 2 meses
Puntos: 0
Bueno, no tiene nada que ver que si es mayor de 30 tambien es mayor que 10, ya que son cosas diferentes.
1 - si bajadas/votos es mayor de 30 salta la alarma y cuenta un aviso.
2 - cuando lleve mas de 10 avisos es cuando tiene que mandar a otro lado (en este caso el 1 será ya 41)
Lo curioso es que si le cambio el nombre del archivo del redirect si funciona, pero con el que yo quiero (disposicion.asp o html) no funciona y el archivo solo lleva texto y no tiene fallos. (O sea explica el porque de llegar ahí.)

Seguire investigando a ver que pasa
saludos
__________________
Eusol .............
aprendiendo de ustedes
________________________

http://www.alicun.com

Última edición por eeeee; 26/12/2004 a las 18:53
  #4 (permalink)  
Antiguo 28/12/2004, 06:07
 
Fecha de Ingreso: octubre-2003
Mensajes: 42
Antigüedad: 21 años, 6 meses
Puntos: 0
Prueba con esto

Yo creo que debes revisar en tu directorio raiz (en mi caso "c://inetpub/wwwroot/tusitio") que no haya otra pagina llamada "disposicion.asp", ya que el slach que tienes al comienzo de "/public/disposicion.asp" representa a ese directorio raiz o sea, es como si llamaras a "c://inetpub/wwwroot/public/disposicion.asp". Mi consejo es quitarle ese slach al comienzo.

Suerte
__________________
RAL
-----
http://www.raldesign.cl
  #5 (permalink)  
Antiguo 28/12/2004, 07:48
Avatar de eeeee  
Fecha de Ingreso: febrero-2004
Ubicación: Almería
Mensajes: 397
Antigüedad: 21 años, 2 meses
Puntos: 0
Si es ahi donde debe ir, y no hay otro disposición.asp
Si lo pongo directamente en la barra funciona perfecto aunque ya da igual, la jentuza de ARUBA.IT me ha prohibido y aun tengo un año pagado.
Necesito saber algun sitio que hospede + de 60 gigas en carátulas.

Alguien sabe?

saludos
__________________
Eusol .............
aprendiendo de ustedes
________________________

http://www.alicun.com
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 04:32.