Para cargar unas paginas, lo hago de la siguiente forma.
Código PHP:
Ver original
include_once ("$ruta/php/inicio_paginas.php");
siendo ruta, por ejemplo, '../..'
Esto funciona bien si queremos cargar paginas que estan dentro de directorios, el problema se me presenta, cuando quiero cargar una pagina que esta en el directorio principal, por ejemplo, index.
Ya que como ruta no va a tener valor, puesto que no hay que salir de ningun directorio (estoy en el principal), el valor del include va a tener una barra de esta forma /ruta/etc/etc.., por lo que no funciona.
Si quito la barra del include y la ponga en la variable ruta, tampoco funciona porque quedaría el include así
Código PHP:
Ver original
include_once ("$rutaphp/inicio_paginas.php");
La clave de todo este rollo y esta es mi pregunta es, como puedo separar la variable $ruta del directorio php que esta dentro del include.
Código PHP:
Ver original
include_once ("$ruta[COLOR="Red"]Aqui tiene que ir la separacion[/COLOR]php/inicio_paginas.php");
Espero haberme explicado bien y que no os halla parecido mucho rollo.
Gracias por todo. Un saludo.
P.D.: Por si alguien se pregunta para que quiero meterle una ruta al archivo index, ya que este debe de estar en el directorio principal, es porque este archivo carga una plantilla que si está en subdirectorios.