![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Регистрация: Jun 2005
Сообщений: 127
|
не знаю как при поиске вывести корректный URL
ищу так
CREATE TABLE `pages` (`id` int(11) NOT NULL auto_increment, `name_url` varchar(255) NOT NULL default '', `content` text,`parent` int(11) NOT NULL default '0', PRIMARY KEY (`id`)); INSERT INTO `pages` VALUES (1, 'home','просто страница', 0); INSERT INTO `pages` VALUES (2, 'pod','просто подстраница', 1); INSERT INTO `pages` VALUES (3, 'podstr3','просто подстраница3', 2); INSERT INTO `pages` VALUES (5, 'satranica', 'просто подстраница 2', 0); INSERT INTO `pages` VALUES (6, 'podstresho', 'просто подстраница 2osds', 5); INSERT INTO `pages` VALUES (7, 'podstresho', 'просто подстраница isho i ischo', 6); |
|
|||||
|
А чего добиться-то хочешь ?
__________________
Тут вы найдете ответы на почти все вопросы: А можно ли сделать так ? - Можно. Почему не работает ? - Неправильно сделано. Где ошибка ? - В ДНК. |
|
|||||
|
Регистрация: Nov 2006
Сообщений: 39
|
А добиться автор по всей видимости хочет построения URL, то есть при поиске строки "isho i ischo" он хочет от скрипта получить URL "http://example.com/satranica/podstresho/podstresho/".
Если мои телепатические способности не подвели меня, то необходимо что-то типа этого:
|
|
|||||
|
Регистрация: Jun 2005
Сообщений: 127
|
Цитата:
|
|
|||||
|
Регистрация: Jun 2005
Сообщений: 127
|
что-то не работает
![]() |
|
|||||
|
Регистрация: Jun 2005
Сообщений: 127
|
совсем, выдает /http://example.com
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Замени $url = $pr['name_url']."/".$url; на $url = $url.'/'.$pr['name_url'];
|
|
|||||
|
Регистрация: Nov 2006
Сообщений: 39
|
Цитата:
Нужно переписать функцию так:
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Ещё бы неверное, я не разбирался особо в коде
![]() |
|
|||||
|
Регистрация: Nov 2006
Сообщений: 39
|
Параметр $base_path являет собой начальные путь, относительно которого будет строится окончательный путь. Пара примеров:
даст, по приведенной Вами бд, путь: "http://example.com/satranica/podstresho/podstresho/" даст: "http://example.com/subfls/satranica/podstresho/podstresho/" даст: "/satranica/podstresho/podstresho/" |
![]() |
![]() |
Часовой пояс GMT +4, время: 07:47. |
|
|
« Предыдущая тема | Следующая тема » |
|
|