Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/09/2009, 14:56
Avatar de destor77
destor77
 
Fecha de Ingreso: noviembre-2004
Ubicación: Gálvez, Santa Fe, Argentina
Mensajes: 2.654
Antigüedad: 19 años, 5 meses
Puntos: 43
problemas con redireccionamiento y js

hola,
tengo en mi pequeño cms creado por mi una funcion para redireccionar paginas de la siguiente manera:
Código php:
Ver original
  1. /**
  2.  * redirecciona a otra pagina
  3.  *
  4.  * @param string $page
  5. */
  6. function redirect ($page)
  7. {
  8.     if (! headers_sent())
  9.     header("location:$page"); else
  10.     echo "<script>location.href='$page'</script>";
  11. }

anda de maravillas, hasta que me tope con el siguiente "bug", necesito redireccionar a una pagina externa a la mia, la url de la otra pagina esta armada asi:
Código php:
Ver original
  1. $url="https://www.laotrapagina.com/api.php?id=".$_REQUEST['id']."&precio=".$_REQUEST['precio']."&venc=".$_REQUEST['venc']."&site=".$_REQUEST['site']."&codigo=".$_REQUEST['codigo']."
  2. &desde=".$_REQUEST['desde']."&hacia=".$_REQUEST['hacia']."&concepto=".$_REQUEST['concepto']."";

que da como resultado esto:
h t t ps://www.laotrapagina.com/api.php?id=11006&precio=150&venc=7&site=www.oniric osistemas.com&codigo=ldop323 &[email protected]&hacia=demo@dem o.com&concepto=Desarrollo
(los espacios en el "http" son para que el foro no muestre el link)

pero no me redirecciona, cuando quiero ver porque no lo hace, me doy cuenta que esta redireccionando por js y los parametros salen vacios me sale asi:
Código javascripts:
Ver original
  1. <script>location.href='https://www.laotrapagina.com/api.php?id=&precio=&venc=&site=&codigo=
  2. &desde=&hacia=&concepto='</script>

como puedo hacer para redireccionar con parametros en las url?

desde ya muchas gracias

Última edición por destor77; 19/09/2009 a las 15:08