[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Организовать ссылки
Bems
Добый вечер дорогие знатоки.

Вот есть у меня на сайте форма поиска.
Вбиваем мы туда например "вася пупкин" и естественно попадаем на страницу с вот таким вот адресом
http://site.ru/search.php?zapros=%D0%B2%D0%B0%D1%81%D1%8F%20%D0%BF%D1%83%D0%BF%D0%BA%D0%B8%D0%BD

Что хочу я? Так как это не совсем форма поиска то хотелось бы (в идеале) зделать ссылки такими
http://site.ru/search/vasya_pupkin.html
или в крайнем случае такими
http://site.ru/search.php?zapros=vasya_pupkin

Да, знаю что это нужно ковырять .htaccess
В сети полно статей как сделать ЧПУ такого вида
http://site.ru/12345.html

Но я не нашел ни одного внятного примера как сделать НЕ цифровые а осмысленные ЧПУ.
Удалось нарыть только то что названия урлов должны храниться в базе (но это и так ясно).
Но сам процесс? на каком этапе их из базы дергать? Вообще у меня сплошные вопросы...
Я впринципе не могу понять как это делается.
Прошу вашей помощи. Заранее спасибо.
inpost
Всё происходит правильно. smile.gif Русский текст не всегда воспринимается браузерами, поэтому представляется в таком виде.
Вот к примеру ссылка из википедии: http://ru.wikipedia.org/ wiki/ %D0%93%D0%B5%D1%80%D0%BE%D0% B8_%D0%A0%D0%BE%D1%81%D1%81% D0%B8%D0%B9%D1%81%D0%BA%D0 %BE%D0%B9_%D0%A4%D0%B5%D0% B4%D0%B5%D1%80%D0%B0%D1% 86%D0%B8%D0%B8_%E2%80%94_%D0%96
Всё норм. Английский воспринимается, и на том спасибо smile.gif

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Bems
Я понимаю что строка автоматом urlencod-иться. Я хочу вместо этой каши %%%%%%%% сделать чтоб название страници к примеру было такое же как и title страници (естесственно в транслите)
inpost
str_replace , меняй буквы Б на B, В на V. и т.д.

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.