KaBrau08
11/8/2018 - 12:26 AM

Definición de rutas

Rutas de PHP

<?php
    // Directorio Root
    echo "ROOT (Carpeta en donde se encuetra public_html, data, etc) <br />";
    define("ROOT", dirname($_SERVER['DOCUMENT_ROOT']));
    echo ROOT;
    echo "<br /><br />";
    // Directorio Main
    echo "MAIN (Carpeta public_html) <br />";
    define("MAIN", $_SERVER['DOCUMENT_ROOT']);
    echo MAIN;
    echo "<br /><br />";
    // Directorio actual
    echo "CURRENT (Carpeta en donde esta el archivo actual) <br />";
    define("CURRENT", __DIR__);
    echo CURRENT;
    echo "<br /><br />";
    // Página solicitada
    echo "RURI (Página solicitada) <br />";
    $_RURI = str_replace(MAIN, "", CURRENT);
    $_RURI = str_replace($_RURI, "", isset($_SERVER["REDIRECT_URL"]) ? $_SERVER["REDIRECT_URL"] : $_SERVER['REQUEST_URI']);
    define("RURI", $_RURI);
    echo RURI;
    echo "<br /><br />";
    // Petición
    echo "QUERY (Petición tipo GET) <br />";
    define("QUERY", $_SERVER["QUERY_STRING"]);
    echo QUERY;
    echo "<br /><br />";
?>