Автор Тема: Если не сложно.  (Прочитано 2904 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Marss

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 24
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.umetro.ru
Если не сложно.
« : 12 Сентября 2005, 18:07:13 »
Ребята, помогите.
Есть такой механизм:

if (!isset($str)) $str=0;
$data=file("templates/config.ini");
$max=count($data);
if ($str >$max-1) $str=0;
if ($str<0) $str=0;
if (ereg("[[:alpha:]]", $str)) $str=0;
$data = explode("|", $data[$str]);
echo "$data[1]";
include ("$data[0]");
echo "";
?>


Есть страница "О фирме", которая = index.php?str=3
но в "О фирме" есть - "Наши проекты" (proj.php), "Наши клиенты" (klient.php) и проч.

Можно ли как-то избежать index.php?str=3,4 что бы не плодить индексы??
И если можно, то как??


Спасибо!

Оффлайн unclebob

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 96
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Если не сложно.
« Ответ #1 : 12 Сентября 2005, 18:32:31 »
Назначить каждой доке уникальный id, и parent_id - указатель на родителя/или ноль если родителя нет
запивайте пиво водкой, чтобы жизнь была короткой
запивайте водку пивом, чтобы стать большим красивым

Оффлайн Marss

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 24
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.umetro.ru
Если не сложно.
« Ответ #2 : 13 Сентября 2005, 09:29:01 »
unclebob!, спасибо.
может где описалово есть, буду очень признателен.
я бы нашел и сам, просто не представляю что искать, а это хуже.

Спасибо!

Оффлайн unclebob

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 96
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Если не сложно.
« Ответ #3 : 13 Сентября 2005, 18:21:05 »
какое описалово?

я так понял ты хранишь параметры каждого... скажем (под)раздела сайта (например параметр имя файла контента). добавь к этому id и parent_id. Тогда по id (если надо) сможешь найти элемент и его родителя а по id родителя... ну сам понимаешь
запивайте пиво водкой, чтобы жизнь была короткой
запивайте водку пивом, чтобы стать большим красивым

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28