Foros del Web » Programando para Internet » PHP »

como redirigir con headre hacia atras ( fuera de una carpeta )

Estas en el tema de como redirigir con headre hacia atras ( fuera de una carpeta ) en el foro de PHP en Foros del Web. digamos que yo estoy en la carpeta server/web/index.php y en ese index.php quiero poner un header que te lleve a server/index.php se podria hacer con ...
  #1 (permalink)  
Antiguo 13/08/2009, 14:35
 
Fecha de Ingreso: agosto-2009
Mensajes: 26
Antigüedad: 14 años, 8 meses
Puntos: 0
como redirigir con headre hacia atras ( fuera de una carpeta )

digamos que yo estoy en la carpeta server/web/index.php

y en ese index.php quiero poner un header que te lleve a server/index.php
se podria hacer con header o tengo que utilizar otra cosa ???
  #2 (permalink)  
Antiguo 13/08/2009, 16:35
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 9 meses
Puntos: 102
Respuesta: como redirigir con headre hacia atras ( fuera de una carpeta )

Directorio ... y, lo que importa aquí es tu document root, la URL de los archivos, entenderás no pueden ver nada que esté por arriba de ello.

Tema movido al foro de PHP.

__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"
  #3 (permalink)  
Antiguo 13/08/2009, 16:46
 
Fecha de Ingreso: agosto-2009
Mensajes: 26
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: como redirigir con headre hacia atras ( fuera de una carpeta )

Entonces habria que escribir la ruta completa ej: http//server/ o asi tampoco funcionaria ??
  #4 (permalink)  
Antiguo 13/08/2009, 17:08
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 9 meses
Puntos: 102
Respuesta: como redirigir con headre hacia atras ( fuera de una carpeta )

¿Puedes entrar en tu navegador a la dirección http://server/?

Nuevamente: lo que importa es tu document root. ¿por qué no explicas tu propósito?
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"
  #5 (permalink)  
Antiguo 13/08/2009, 17:14
Avatar de cesarpunk  
Fecha de Ingreso: enero-2008
Ubicación: Lima
Mensajes: 943
Antigüedad: 16 años, 3 meses
Puntos: 9
Respuesta: como redirigir con headre hacia atras ( fuera de una carpeta )

header('Location: ../index.html');

ponle ../ puntos si quieres retroceder de carpeta.
__________________
Quitenme la vida pero no la bebida.
  #6 (permalink)  
Antiguo 13/08/2009, 17:20
Avatar de anjovi4  
Fecha de Ingreso: diciembre-2005
Mensajes: 37
Antigüedad: 18 años, 4 meses
Puntos: 0
Respuesta: como redirigir con headre hacia atras ( fuera de una carpeta )

Mira si lo que quieres hacer es solo subir de nivel entre la carpeta solo utiliza esto:
Código PHP:
header("Location: ../");
exit; 
Esto hace que subas un nivel desde la carpeta donde estas. Por ejemplo si estas en la carpeta server/web/index.php, hara que subas a server/web/.

Si tu servidor esta configurado hara que se muestre por defecto la pagina index.php, ahora si quieres referirte a una pagina especifica lo puedes hacer asi:

Si estas en server/web/index.php
Código PHP:
header("Location: ../index.php");
exit; 
Te envia a server/index.php

o

Código PHP:
header("Location: ../otra.php");
exit; 
Te envia a server/otra.php
  #7 (permalink)  
Antiguo 13/08/2009, 17:45
 
Fecha de Ingreso: agosto-2009
Mensajes: 26
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: como redirigir con headre hacia atras ( fuera de una carpeta )

Gracias cesarpunk y anjovi4 eso es lo que queria hacer sabia que era algo parecido a poner algo delante de / pero no sabia que eran .. ( yo probe con ./ por eso no funcionaba ) :d y no, no puedo acceder a http//server/ era un ejemplo.
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 09:54.