@Vakha1

Как правильно подключить файлы в php?

Есть файл rb-mysql.php он лежит в корневой папке libs. //Библиотека редбин
Далее в корневой папке includes есть файл db.php //Это соединение с базой данных.
В нем я подключаю файл require_once"libs/rb-mysql.php";

И теперь если я в index.php подключаю файл require_once"includs/db.php"; - То все верно
А если подключаю например в файле news.php который лежит в pages/news.php - То выходит ошибка
так как require просто подставляет код и файл db.php должен в таком случае подключать rb-mysql.php так
require_once"../libs/rb-mysql.php";
Подскажите как это правильно все прописать.
  • Вопрос задан
  • 140 просмотров
Решения вопроса 1
kruslan
@kruslan
__DIR__ то, что надо ;)
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
OnYourLips
@OnYourLips
Правильно использовать composer, в нем уже есть автолоадер, который правильно подключит не только ваши классы, но и чужие из зависимостей.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
CENTRA Новокузнецк
от 50 000 руб.
HTML Academy Санкт-Петербург
от 110 000 до 130 000 руб.
от 1 500 до 2 500 usd.
22 марта 2019, в 01:06
4000 руб./за проект
22 марта 2019, в 00:24
10000 руб./за проект