Cita:
Iniciado por quake_1990
El arbol de direcciones es el siguiente:
www
|-php |- datos (dentro de carpeta datos) *funcion.php
|-css
|-js
|-OtraCarpeta
*index.php
*listarDatos.php
En funcion.php pongo
header("location:../listarDatos.php") en teoria esto me tendria que mostrar listarDatos.php que lo tengo en raiz. pero en vez de eso, no me muestra nada y en la URL me pone esto.
http://localhost/php/listarDatos.php
Necesito que redireccione a
http://localhost/listarDatos.php
En teoria header("location:../loquesea") ¿me deberia redireccionar a raiz no?, quiero decir ¿ ../ se tendria que ir a raiz?
Bueno como te dije el header te va a direccionar al archivo si colocas el location en el, segundo los
../ solo te llevan al directorio inmediatamente anterior al actual, ahora bien si lo que quieres es incluir dentro de funcion un archivo que esta en la carpeta php realiza esto:
si el archivo estuviera en el directorio raiz seria asi:
porque estamos retrocediendo 2 directorios es decir datos[1] < php[2] y quedarias en www
todo esto va a depender claro de la logica de tu codigo, porque no entiendo porque incluyes dentro de funcion la lista cuando deberia de ser al reves
(solo especulo a falta de tu codigo)