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

Response.Redirect en proceso interno

Estas en el tema de Response.Redirect en proceso interno en el foro de ASP Clásico en Foros del Web. buenas noches, después de la autenticación en un TPV virtual, el sistema envía una notificación ONLINE hacia una página .asp alojada en mi servidor, en ...
  #1 (permalink)  
Antiguo 20/03/2009, 13:27
 
Fecha de Ingreso: julio-2002
Mensajes: 813
Antigüedad: 22 años, 8 meses
Puntos: 2
Response.Redirect en proceso interno

buenas noches,
después de la autenticación en un TPV virtual, el sistema envía una notificación ONLINE hacia una página .asp alojada en mi servidor,

en esta, realizo una serie de operaciones de actualización del pedido y registro en DB de la factura,
finalmente realizo un response.Redirect para la impresión de la factura, hacia otra página .asp, pero creo que no se produce la redirección hacia esa página, por que he comprobado que se ejecuta todo el código excepto la redirección,

esto es debido a que no es posible un response.Redirect realizado como proceso interno, sin que la página .asp que realiza la redirección se esté ejecutando llamandola desde el navegador?
en ese caso, cual sería la forma de redirigir hacia otra página .asp?

un saludo,
josé carlos.
  #2 (permalink)  
Antiguo 20/03/2009, 16:46
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
Respuesta: Response.Redirect en proceso interno

Haz probado ejecutar el código de esa otra página por medio de Response.Execute ?
  #3 (permalink)  
Antiguo 20/03/2009, 17:02
 
Fecha de Ingreso: julio-2002
Mensajes: 813
Antigüedad: 22 años, 8 meses
Puntos: 2
Respuesta: Response.Redirect en proceso interno

buenas noches,

tambien he probado con Server.Execute();
1º:
Server.Execute('http://www.midominio.es/pagina.asp?parametro=valor');
2º:
var pagina = 'http://www.midominio.es/pagina.asp?parametro=' + valor;
Server.Execute(pagina);

pero no funciona, es decir, no se recibe la variable,

hay alguna otra solución?

P.D. (utilizo asp clásico)

un saludo,
josé carlos.
  #4 (permalink)  
Antiguo 21/03/2009, 22:34
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 21 años, 6 meses
Puntos: 27
Respuesta: Response.Redirect en proceso interno

ummm toc toc

aveces el redirec no funciona cuando se usa response.flush

estas usando el flush????

has validado que la variable valor realmente lleve algo????

y el error es

- te redirecciona pero no lleva la variable?
- o no redirecciona y la pagina se queda colgada???

haz tambien intentado imprimir algo luego del response.redirect aver si se salta el redirect?
__________________
JuanRa Pérez
San Salvador, El Salvador
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 19:40.