Autor Zpráva
Darker
Profil
Kdysi jsem někde ulovil takovouhle funkci na vutvoření URL z cesty ve složce:
function pathToURL($relPath) {
    $filePathName = realpath($relPath);
    $filePath = realpath(dirname($relPath));
    $basePath = realpath($_SERVER['DOCUMENT_ROOT']);
   
    // can not create URL for directory lower than DOCUMENT_ROOT
    if (strlen($basePath) > strlen($filePath)) {
        return '';
    }
   
    return 'http://' . $_SERVER['HTTP_HOST'] . substr($filePathName, strlen($basePath));
}

Problém je, ře když jí zadám cestu a do adresy přistupuji jako do subdomény, vzknine toto:

http://imghost.neco.eu/imghost/images/obrazek.png
místo
http://imghost.neco.eu/images/obrazek.png

Pro adminy: ten automatický url formátovač by chtěl ještě vyladit. Mrkněte, kam ty linky vedou.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0