Как из ссылки получить $_GET параметры.
Допустим. Есть ссылка
http://mydomian.ru/pm/look/78
Как из такой ссылки получить первое, что идет после домена (в данном случае pm) и передать как параметр p[1] или напрямую в переменную, если в php скрипте это проделывать.
Как из такой ссылки получить второе, что идет после домена (look) и передать как параметр p[2] или напрямую в переменную, если в php скрипте это проделывать.
При этом, вместо http://mydomian.ru/pm/look/78 может быть и http://mydomian.ru/category/watch/11
И так же, первое (category) передать в параметр p[1] или в переменную и со вторым и третьим.
Просто хочу, чтобы вместо ссылок типа http://mydomian.ru/index.php?p[1]=pm&p[2]=look&p[3]=78 было такое http://mydomian.ru/pm/look/78
Может кто подсказать, как такое провернуть?
Алексей Филимонов, мне бы хотелось готовый пример, а не изучать сотню факов из-за одной проблемы.
Алексей Филимонов, мне бы хотелось готовый пример, а не изучать сотню факов из-за одной проблемы.
Решил проблему.
из explode('/', trim($_SERVER['REQUEST_URI'], '/')); каждую часть передал в переменную, с которых идет указание страниц.
в htaccess, если файла не существует, то все запросы идут на index.php
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php [L,QSA]