|
|
|
|
|
для: anechka
(06.10.2006 в 13:29)
| | Вот небольшой пример: в корне есть папка "folder". В ней лежат два файла - .htaccess и script.php.
Содержимое script.php:
Содержимое .htaccess:
Options +FollowSymlinks
RewriteEngine On
RewriteBase /folder/
RewriteRule ^([0-9]+)/([A-z0-9-]+)_([A-z0-9-]+)_([A-z0-9-]+)$ /folder/script.php?id=$1&name=$2&surname=$3&firm=$4
|
Обращаемся к http://localhost/folder/958/Alexander_Goncharov_Home
В браузере получаем вот что:
Array (
[id] => 958
[name] => Alexander
[surname] => Goncharov
[firm] => Home
)
|
Если вы неплохо разбираетесь в регулярных выражениях, то вам будет легко подобрать выражение под себя.
Это всё заработает при установленном модуле mod_rewrite.
А на freeangle.com рассказывается немного о другом. | |
|
|
|
|
|
|
|
для: Anechka
(06.10.2006 в 17:38)
| | Знающие люди в такое время либо учатся, либо работают. Вечером вам ответят (может даже я, если не опередят). Предупреждая вопрос почему сейчас не ответил - с мобилы не удобно. | |
|
|
|
|
|
|
|
для: anechka
(06.10.2006 в 13:29)
| | жаль...
такой хороший форум
такой знающий cheops
и тут чуть-чуть интересный вопрос... и тишина :( | |
|
|
|
|
|
|
|
для: Trianon
(06.10.2006 в 16:24)
| | абсолютно не важно.... пусть будут подчеркивания или слэши или что-то еще
главное как это реализовать.
вот тут рассказывают как это делать через слэши и ID: http://www.freeangle.com/article/directory_based_url
но мало понятно и заказчик вроде как не хочет видеть ID в URL. | |
|
|
|
|
|
|
|
для: Anechka
(06.10.2006 в 15:17)
| | вопрос номер два.
Ведь в фамилии тоже может попасться минус, а уж в названии фирмы и подавно.
Так что разделитель надо выбрать менее заметный... подчеркивание например. | |
|
|
|
|
|
|
|
для: anechka
(06.10.2006 в 13:29)
| | плиз, помогите разобраться с этой проблемой!!! | |
|
|
|
|
|
|
|
для: Киналь
(06.10.2006 в 14:43)
| | я думаю что на цифру в конце заказчик не сильно обидеться, но если без неё - то будет замечательно! | |
|
|
|
|
|
|
|
для: Trianon
(06.10.2006 в 14:41)
| | да, вы правы....
буду при регистрации проверять на уникальность три составляющих (имя фамилия фирма)
только как мне подменять URL всё равно не знаю :( | |
|
|
|
|
|
|
|
для: anechka
(06.10.2006 в 13:29)
| | А если сделать и id, и ФИО? | |
|
|
|
|
|
|
|
для: Anechka
(06.10.2006 в 14:17)
| | что - по-другому?
Вы хотите получить что-то об объекте, но не хотите его однозначно указать.
Ну , то есть не Вы , а заказчик. | |
|
|
|
|