Никита К.
1594 сообщения
#15 лет назад
ЧПУ реализованы в PHP-скрипте. То есть .htaccess отдаёт всё в index.php, а index.php уже решает что проинклудить пользователю...

Вопрос, если сделать ссылку вида
<a href="http://my_site.ru/settings/#private">Настройки приватности</a> (для примера)

в index.php вставить после нужного "case...":
include("/pages/settings.php";

При этом до блоков "case..." ещё есть куча кода типа include(/inc/header.php) с шапкой сайта и т.д.
в папке /pages/ страницы содержат только основной контент, который меняется...

А внутри settings.php прописать:
<a name="bla-bla-bla">bla-bla-bla</a>
........
........
<a name="private">Настройки приватности</a>
........
........

Надо, чтобы по клику на мою ссылку по центру экрана была не шапка сайта, а именно блок "настройки приватности"
Возможно ли это?
Роман Беляев
16382 сообщения
#15 лет назад
Ох и напутано же.. но вообще по идее если встроке будет #private то на a name="private" прокрутит. Неважно ЧПУ там или нет.
Никита К.
1594 сообщения
#15 лет назад
Ух ты, и правда... =)

Что-то я даже не подумал проверить)
Спасибо