ЭНЦИКЛОПЕДИЯ СОВРЕМЕННОГО САЙТОСТРОЕНИЯ

Помогите с подключением файлов через php

Тема в разделе "Код PHP", создана пользователем bor10811, 29 сен 2017.

  1. bor10811

    bor10811 Веб-мастер

    Сообщения:
    66
    Рейтинг:
    31
    Репутация:
    +2 / 0 / -0
    Подключаю файлы через php с помощью include. В корне документа задан относительный путь, всё работает нормально. Однако в папках абсолютный путь почему-то не срабатывает:

    include "Шапка"



    При этом в такой форме:

    include "../headblock.html"

    Файлы подключаются, но я нигде не видел, чтобы в характеристиках include говорилось, что абсолютный путь надо заменять на две точки.


    При этом такой способ работает для файлов в тех папках, которые расположены непосредственно в корне документа. Если путь более длинный, то подключения не происходит.


    Страница, о которой идёт речь: Студия копирайтинга Карандаш
     
    Последнее редактирование модератором: 10 окт 2017
  2. Jonny

    Jonny Гуру Команда форума Администратор

    Сообщения:
    757
    Рейтинг:
    143
    Репутация:
    +137 / 0 / -0
    @bor10811, не путайте HTML и PHP - это разные вещи.

    Это относительный путь в PHP относительно данного каталога.

    две точки - это переход на 1 каталог вверх. Таким образом, все верно работает.

    Если у вас вложенность папок 1 уровень для них указываем - include "../headblock.html", если двухуровневое вложение папок - пишем include "../../headblock.html" ну и т.д.
     
  3. bor10811

    bor10811 Веб-мастер

    Сообщения:
    66
    Рейтинг:
    31
    Репутация:
    +2 / 0 / -0
    Можете указать, где почитать об include можно? А то у меня нет надёжного источника информации о php.
     
  4. Jonny

    Jonny Гуру Команда форума Администратор

    Сообщения:
    757
    Рейтинг:
    143
    Репутация:
    +137 / 0 / -0