Jsem z toho blázen. Obrázky, includy fungují, css ne. Způsoby zápisu ve zdrojáku:
a) include "./inc/db_connect.php";
b) <link href="/style/style.css" rel="stylesheet" type="text/css" />
c) <img class="ramecek" src="/img/head-img/home.jpg" />
Ano, je to zapsané správně. První zápis bez tečky na začátku nefunguje, poslední dva zas nefungují s tečkou. Testováno na titulní stránce, na kterou se dostanu buď přímo zadáním adresy do IE nebo odkazem na sebe sama z jejího menu.
Horší je, pokud se rozhodnu přejít z titulní stránky jinam než sama na sebe. Pokud všecky linky, includy, obrázky upravím podle indexu, tak stejně skončím na následujících chybových zprávách:
Notice: Undefined variable: lg in /srv/wwwspg/htdocs/kariera.php on line 4
V indexu ne, protože tam je napsáno, že není-li lg (jazyk) nastaven, pak se mu přiřadí hodnota "cs". A pak by se měl předávat dál na další stránky. V .htaccess jsou zápisy typu:RewriteRule ^cs/kariera/$ /kariera.php?text=5&lg=cs [L]
tedy proměnná lg se nastavuje. Proč s ní ale nemohu pracovat, když na web4u to zjevně funguje bez problémů?