рАЗДЕЛЫ, пОДРАЗДЕЛЫ, пОДПОДРАЗДЕЛЫ
1. я тыкаю на "Статьи", в строке адреса: index.php?page=art
2. я в разделе статьи тыкаю html, в строке адреса:
index.php?page=art&pod=html
3. тыкаю в подразделе html на название статьи под номером 30, в строке адреса: index.php?page=art&pod=html&id=30
Базы данных нет возможности юзать, так что все это на файлах...
если у меня 5-10 статей я могу сделать if'ами или case'ом, но 30-50 статей это уже не в какие рамки не лезит ... может кто знает способы сделать это.
Заранее благодарен.
Цитата:
Originally posted by SumroK
Как сделать такую фитчу:
1. я тыкаю на "Статьи", в строке адреса: index.php?page=art
2. я в разделе статьи тыкаю html, в строке адреса:
index.php?page=art&pod=html
3. тыкаю в подразделе html на название статьи под номером 30, в строке адреса: index.php?page=art&pod=html&id=30
Как сделать такую фитчу:
1. я тыкаю на "Статьи", в строке адреса: index.php?page=art
2. я в разделе статьи тыкаю html, в строке адреса:
index.php?page=art&pod=html
3. тыкаю в подразделе html на название статьи под номером 30, в строке адреса: index.php?page=art&pod=html&id=30
Привет. Сделай на файловой системе.
Т.е. у тебя имеется некий фолдер "art" в нём есть поддирректория "html" в ней лежат файлы 1.html ... n.html.
Что бы получить список статей используешь [phpdoc]readdir[/phpdoc] (можно при этом открывать файл и выкусывать название статьи ну а в индексе у тебя следующее:
include("$page/$pod/$id.html");
Не забудь только сделать всяческие проверки на существование файлов и на корректность входящих данных.
Это один из способов который пришел в голову навскидку.
Я правильно вопрос то понял?
Цитата:
Originally posted by SumroK
Базы данных нет возможности юзать, так что все это на файлах...
если у меня 5-10 статей я могу сделать if'ами или case'ом, но 30-50 статей это уже не в какие рамки не лезит ... может кто знает способы сделать это.
Базы данных нет возможности юзать, так что все это на файлах...
если у меня 5-10 статей я могу сделать if'ами или case'ом, но 30-50 статей это уже не в какие рамки не лезит ... может кто знает способы сделать это.
А php можно? :roll:
дык тебе ж на ем и пишут!
Цитата:
Originally posted by gufy
дык тебе ж на ем и пишут!
дык тебе ж на ем и пишут!
Тогда не должно быть проблем :)
:)