Buduję witrynę na której spodziewam się że będzie dużo podstron.
Schemat jest taki że logo nagłówek i nav są zawsze takie same dlatego wylądowały w pliku nav.php podobnie jak stopka która wylądowała w pliku stopka.php a pomiędzy nimi content danej podstrony. Strona nav.php i stopka.php jest stylizowana plikiem szablon.css, podobnie jak każda podstrona jest stylizowana odrębnym plikiem css
Plan był taki że w głównym katalogu zostaje tylko index.php i index.css jquery i katalog ze zdjęciami występującymi na więcej niż jednej podstronie, a reszta podstron (w tym nav i stopka) lądują w osobnych katalogach, razem ze swoimi indywidualnymi plikami css img i js
problem pojawia się kiedy za pomocą php i include_once na danej podstronie wczytuję plik nav.php a on szuka css i img w katalogu aktualnej podstrony a nie w katalogu szablon
próbowałem obejść problem podpinając css'a i pliki img do pliku nav.php w ten sposób
<link href="../szablon/nav.css" type="text/css" rel="stylesheet"/>
i na podstronach działa ok ale problem pojawia się przy wczytywaniu index.php , bo wtedy szablon.php szuka jquery i katalogu szablon w katalogu nadrzędnym względem katalogu z całą stroną
z css'em i jquery nie ma problemu bo można je podpiąć w katalogu index.php ale img nie da się podpiąć dwa razy bo będą wyskakiwać niewczytane pliki:/
Ktoś coś??