trochę nie bardzo rozumiem.
utworzę plik ze zmiennymi o nazwie const.php
w nim umieszczę definicję dla stałem FILES_PATH
define('FILES_PATH', __DIR__
. '/files/');
no i ok.
ale później jak chcę użyć stałej FILES_PATH to muszę uprzednio w tym pliku zainportować const.php?
i kółko się zamyka bo teraz z każdego pliku index.php będę musiał się odnośić do const.php?
mam strukturę np
-[files]
--header.php
--footer.php
--[imgs]
---....
--[scripts]
---.....
-[oferta]
--index_oferta.php
--[podoferta]
---index_podoferta.php
-[galeria]
--index_galeria.php
-index.php
-const.php
const.php=
define('FILES_PATH', __DIR__
. '/files/');
chcę w każdym pliku takim samym sformułowaniem "include" kod z pliku files/header.php
to z wykorzystaniem const
w pliku index php będę musiał wpisać coś na kształt:
<?php include 'const.php'; ?>
<?php include FILES_PATH.'header.php'; ?>
natomiast w pliku index_oferta.php
musiałbym już importować conts.php z wyższego poziomu?
czyli:
<?php include '../const.php'; ?>
<?php include FILES_PATH.'header.php'; ?>
to w takim wypadku dla index_podoferta.php zaś bym musiał walić " ../../ " dla const.php
Wyprowadźcie mnie z błędu jeśli źle główkuję.
Albo podpowiedzcie troszkę jaśniej jak do każdego pliku index.php wrzucić kod z files/header.php
Z góry dzięki za cierpliwość i pomoc.