Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как делать урлы.. ?
 
 автор: simbel   (19.07.2007 в 01:13)   письмо автору
 
 

Я новичёк в пхп (изучаю по книге) - не могу понять как делаются динамические урлы типа - http://www......ru/cxat.php?c=90635&a=0&b=0&p=0&r=10&s=0. Вообще. понимаю как сделать страницу с урлом типа http://www......ru/cxat.php, но это не то. Пытаюсь создать каталог товаров - там немеренно (100000) страниц одного типа, но на каждой странице по десять товаров - нужно как-то сделать динамические урлы формирующиеся для каждой страницы каталога - помогите пожалуйста.

   
 
 автор: parczynski   (19.07.2007 в 04:04)   письмо автору
 
   для: simbel   (19.07.2007 в 01:13)
 

Лично у меня каталог формируется примерно таким образом:

echo "<a href=\"tovar.php?tid=".$row['id']."\">".$row['title']."</a>";

где $row['id'] - уникальный номер товара в базе данных, а $row['title'] - его название.
затем в скрипте tovar.php нужно получить переменную

$tid=$_GET['tid'];

(естественно отфильтровав все нежелательное) и по ней найти товар и отобразить о нем информацию

   
 
 автор: Trianon   (19.07.2007 в 09:47)   письмо автору
 
   для: simbel   (19.07.2007 в 01:13)
 

Вам стоит поглядеть темы этого списка

   
 
 автор: provodnik   (19.07.2007 в 10:11)   письмо автору
 
   для: Trianon   (19.07.2007 в 09:47)
 

Что у Вас уже есть?
Вам понадобится скрипт каталога с неограниченной вложенностью категорий с постраничной навигацией...
Это так сказать комплекс скриптов, тесно взаимодействующих друг с другом...

Например я сразу учил PHP и MODRewrite.
И все ссылки делал "прямые" изначально: http://site.ru/board/123/message/123/ , естественно изначально описав правила в .htaccess...

   
 
 автор: simbel   (19.07.2007 в 10:52)   письмо автору
 
   для: provodnik   (19.07.2007 в 10:11)
 

Всем спасибо. Вобщем-то немного ситуация прояснилась для меня. Я вообще не понимал каким образом создаётся динамический урл. Теперь понял, что нужно копать в сторону постраничной навигации.

Что у Вас уже есть?
Вам понадобится скрипт каталога с неограниченной вложенностью категорий с постраничной навигацией...
Это так сказать комплекс скриптов, тесно взаимодействующих друг с другом...


Всё что у меня есть на данный момент это - 1) БД, 2) скрипт обновления БД и 3) начал делать админскую страницу управления магазинами, товары которых будут размещаться в каталоге (собственно в этот момент у меня и возник вопрос по поводу урла, здесь тоже нужна постраничная навигация) - это всё. Вопросов море - так как это мой первый сайт на php.


Например я сразу учил PHP и MODRewrite.
И все ссылки делал "прямые" изначально: http://site.ru/board/123/message/123/ , естественно изначально описав правила в .htaccess...


Вопрос по этому поводу. Сделать прямыми урлы можно на любом этапе разработки сайта или всё же лучше в самом начале это предусмотреть?

   
 
 автор: provodnik   (19.07.2007 в 11:07)   письмо автору
 
   для: simbel   (19.07.2007 в 10:52)
 

На начальном этапе естественно...

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования