Подскажите пожалуйста кто знает почему не работает путь к файлу в конструкции include.
Ситуация такая есть корневой каталог в нем папка NEWS и MENU.PHP, в папке NEWS есть INDEX.PHP и в этом файле конструкция include("/menu.php")- не работает, а include("../menu.php")-работает, почему, кто знает?
1. qtk - 29 Июня, 2012 - 10:31:13 - перейти к сообщению
2. Zuldek - 29 Июня, 2012 - 11:03:30 - перейти к сообщению
Очевидно потому что menu.php находится в каталоге на уровень выше чем index.php
3. BAS-P - 29 Июня, 2012 - 11:04:10 - перейти к сообщению
qtk если подключаете в файле файл, который находится в той же папке, просто используйте include("name.php").
В случае include("/menu.php") - php обращается в самое начало и ищет файл в начальной директории ("/")
include("../menu.php") - понимает, что перед начальной директории есть еще директория (папка в которой находится файл)..
В случае include("/menu.php") - php обращается в самое начало и ищет файл в начальной директории ("/")
include("../menu.php") - понимает, что перед начальной директории есть еще директория (папка в которой находится файл)..