Witam,
z bazą danych łączę się przez plik o nazwie sql.php. Umieszczony on jest w w katalogu inc/sql.php
. Kod jest nie ważny, działa jak zawsze działało. Problem mam taki. Gdy utworzę jeszcze jeden katalog np. o nazwie serwer
i napiszę w nim jakiś tam skrypt z wykorzystaniem bazy danych(nie ważne jaki). I chcę do tego kodu dołączyć plik z połączeniem bazy danych poleceniem:
include 'inc/sql.php';
pojawiają się błędy typu:
Warning: include(inc/sql.php): failed to open stream: No such file or directory in C:\WebServ\httpd\strona\serwer\skrypt.php on line 3
Warning: include(): Failed opening 'inc/sql.php' for inclusion (include_path='.;C:\php\pear') in C:\WebServ\httpd\strona\serwer\skrypt.php on line 3
Pomaga jeśli do katalogu o nazwie serwer dodam plik sql.php i połączę się w ten sposób
include 'sql.php';
Dlaczego tak jest i jak sobie z tym poradzić? Czy muszę tworzyć za każdym razem nowy plik z połączeniem do bazy danych? Pomoże ktoś?