Jump to content

PHP


Recommended Posts

Позавчера познакомился с РНР - начал применят в своем сайте (подставлять шаблон в текстовые страницы). Но уже сейчас столкнулся с проблемой "многоуровневости" каталогов. Т.е. в корневом каталоге все проходит на отлично, страницы формируются без ошибок. Даже при ссылке на страницу 2-го уровня все решаемо.

Но здесь и начинается проблема. Шаблон, который сливается со страницей 2-го уровня, "сохраняет" в себе ссылки, как-будто он находится в корневом каталоге. Соответственно при нажатии на любую его ссылку - ошибка.

Один вариант решения проблемы понятен - выложить все тело сайта в корневой каталог. Но мне не очень этого хотелось бы, будет крайне не удобно...

Если кто понял о чем я написал - подскажите как поступить! И если можно - пожалуйста по подробней.

Link to comment
Share on other sites

DaemonS: популярная проблема новичков!

дело в том что PHP полностью обрабатывается на сервере! а в браузер поступает лишь результирующий HTML-код!

это значит что все пути должны быть от того файла, который вызвал браузер.

и если главный фаил лежит в корне, то все пути должны быть отосительно корня

если главный фаил лежит в директории dir1/ то все пути должны быть относительно dir1/

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...