Új hozzászólás Aktív témák

  • Peter Kiss

    őstag

    Valami ilyesmi kellene, akinek van egy kis ideje próbálgassa. Ha nem a várt eredményt adja, akkor írja meg nekem, a fizikai helyeket, mit kapott és mit kellett volna.

    function map($path) {
    $path = rtrim(trim(str_replace('\\', '/', $path)), '/');

    if (substr($path, 0, 1) != '/' && substr($path, 0, 1) != '.') {
    $path = dirname($_SERVER['SCRIPT_NAME']) . "/" . $path;
    }

    $tmp = \realpath($path);

    if ($tmp == false) {
    $append = "";

    while ((\realpath($path)) === false) {
    $p = strrpos($path, '/');
    $append = substr($path, $p) . $append;
    $path = substr($path, 0, $p);
    }

    if (empty($path)) {
    $path = $_SERVER['DOCUMENT_ROOT'];
    }

    return str_replace('\\', '/', $path . $append);
    }

    return str_replace('\\', '/', $tmp);
    }

Új hozzászólás Aktív témák