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

Ayuda urgente Redirect ...!!!!

Estas en el tema de Ayuda urgente Redirect ...!!!! en el foro de ASP Clásico en Foros del Web. Haber si alguien me puede hechar una mano: Al hacer un response.redirect la página de destino no existe, y me dá un error. ¿Cómo puedo ...
  #1 (permalink)  
Antiguo 25/05/2005, 01:57
 
Fecha de Ingreso: mayo-2005
Mensajes: 4
Antigüedad: 19 años
Puntos: 0
Exclamación Controlar error de un Response.Redirect

Haber si alguien me puede hechar una mano:
Al hacer un response.redirect la página de destino no existe, y me dá un error. ¿Cómo puedo hacer para controlar ese error y redirigir a otra página
sin que el usuario se dé cuenta?

Gracias
  #2 (permalink)  
Antiguo 25/05/2005, 05:09
Avatar de trasgukabi  
Fecha de Ingreso: septiembre-2004
Mensajes: 2.749
Antigüedad: 19 años, 9 meses
Puntos: 18
en las FAQ hay una función que comprueba si una página existe o no. prueba con eso.

Pero de todas maneras, si la página no existe, porque no la cambias? o el nombre de la página se genera aleatoriamente? o qué?
  #3 (permalink)  
Antiguo 25/05/2005, 07:40
 
Fecha de Ingreso: mayo-2005
Mensajes: 4
Antigüedad: 19 años
Puntos: 0
La cuestión no es que la página no existe, es que el servidor al que llamo, no sé si existe o no, y me gustaría que sino existe ese servidor, es decir, si está caido; pues
que me redirija a otro servidor.

Gracias por responderme tan pronto.
  #4 (permalink)  
Antiguo 31/05/2005, 09:32
 
Fecha de Ingreso: mayo-2005
Mensajes: 4
Antigüedad: 19 años
Puntos: 0
Pregunta Ayuda urgente Redirect ...!!!!

Intento hacer un redirect a un servidor web que no sé si está arriba o caido.
Para que no me salga la página de error "no se puede mostrar la página"
¿qué tengo que hacer?.¿Cómo puedo controlar el error y redireccionar a
otro servidor??.

Gracias.
  #5 (permalink)  
Antiguo 31/05/2005, 10:09
Avatar de El_Metallick  
Fecha de Ingreso: noviembre-2002
Ubicación: Santiago, Chile
Mensajes: 1.718
Antigüedad: 21 años, 7 meses
Puntos: 16
oye lo has posteado anteriormente y si no te han contestado es porque nadie sabe... saludos
__________________
Haz la guerra en la cama y el amor donde se te de la gana...
El tiempo es el mejor maestro, lo único malo es que te mata...¡¡Aprovecha tu tiempo!!
  #6 (permalink)  
Antiguo 31/05/2005, 10:15
Avatar de dabadubab  
Fecha de Ingreso: febrero-2005
Ubicación: Sant Hiuston
Mensajes: 157
Antigüedad: 19 años, 3 meses
Puntos: 0
podrías provar comprovando que existe antes de hacer el redirect i sinó redirectando a un error.asp creado por tí.

a lo mejor haciendo un fileexists con http://..../pagina funciona!! pero estoy elocubrando no se me había ocurrido semejante cosa.

en todo caso seguro que se puede hacer.

bernat
__________________
Programando conseguiremos dinero... :-D
Pero Bush y sus secuaces seguirán aniquilando gente por dinero :Zzz:
Cómo mínimo no trabajemos para los poderosos :-p
  #7 (permalink)  
Antiguo 31/05/2005, 10:59
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
Lo de fileexist no se puede porque eso es exclusivo del sistema de archivos del servidor, no se le puede pasar una URL como argumento sino un path físico.
Creo que deberías hacer uso del microsoft.httpxml (o similar, que no estoy muy puesto con él) para hacer la llamada a la página y ver su "estado". Si es "302 ok" (que tampoco me acuerdo si 302 es el estatus de OK), entonces el servidor está arriba y la página funcionando correctamente. Una vez recibido el estado, mostrás el enlace (o hacés lo que tengas que hacer)
__________________
...___...
  #8 (permalink)  
Antiguo 02/06/2005, 08:33
 
Fecha de Ingreso: mayo-2005
Mensajes: 4
Antigüedad: 19 años
Puntos: 0
Muchas gracias, con lo que me dijiste estuve buscando y encontré la dll que necesitaba de XML. Funciona perfecto. El código de OK es el 200 y vá muy bien y se usa en los periódicos digitales. Es bastanto potente y rápido.

Un saludo
  #9 (permalink)  
Antiguo 02/06/2005, 10:54
Avatar de dabadubab  
Fecha de Ingreso: febrero-2005
Ubicación: Sant Hiuston
Mensajes: 157
Antigüedad: 19 años, 3 meses
Puntos: 0
envianos como lo hiciste pajarito!! así tb nos enteramos!
saludos

o ponlo en las FAQ's que es buena cosa.
__________________
Programando conseguiremos dinero... :-D
Pero Bush y sus secuaces seguirán aniquilando gente por dinero :Zzz:
Cómo mínimo no trabajemos para los poderosos :-p
  #10 (permalink)  
Antiguo 02/06/2005, 11:01
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
Funcionó la teoría :D
Podrías colocar el código aquí para ver cómo quedó?

saludos
__________________
...___...
  #11 (permalink)  
Antiguo 04/06/2005, 05:34
Avatar de dabadubab  
Fecha de Ingreso: febrero-2005
Ubicación: Sant Hiuston
Mensajes: 157
Antigüedad: 19 años, 3 meses
Puntos: 0
parece que ya se olvidó de nosotros... snifff ;)
__________________
Programando conseguiremos dinero... :-D
Pero Bush y sus secuaces seguirán aniquilando gente por dinero :Zzz:
Cómo mínimo no trabajemos para los poderosos :-p
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 13:21.