Me gustaría saber como puedo capturar la ruta relativa donde se está ejecutando el script. Me explico. Tengo una página multidioma actualmente corriendo en localhost con la siguiente esctructura:
localhost/es
localhost/en
la idea es hacer un include que capture la página que se está viendo actualmente y cree dos links, por ejemplo si estoy en localhost/es/index.php cree dos links:
Código HTML:
<a href="es/index.php">Español</a> <a href="en/index.php">English</a>
He probado con $_SERVER['REQUEST_URI'] y $_SERVER['SCRIPT_FILENAME'] pero me captura toda la dirección.
Y ya de paso, pros y contras de usar rutas relativas?
Yo siempre uso rutas relativas para ahorrarme líos al subir páginas al server pero supongo que no es el método más correcto. Opiniones por favor... :)
Saludos!
Nexus_