Помощник
|
Как выдрать $_GET из ссылки ЧПУ? |
OldSpice
|
Сообщение
#1
|
||
|
|
||
|
|||
Aferist |
26.2.2012, 21:12;
Ответить: Aferist
Сообщение
#2
|
|
вам подсказать как нужно отредактировать файл .htaccess?
|
|
|
proXBOCT |
26.2.2012, 21:14;
Ответить: proXBOCT
Сообщение
#3
|
|
Задача савсем не понятна.
Если у вас всё сделано правильно, то есть чпу реализованы на уровне .htaccess примерно так: RewriteRule ^([a-z]+)/([0-9]+)html$ /?page=$1&id=$2 То, айди выдирается точно так же $site_id = intval($_GET['id']); Если нет, то нужно чуть больше усилий приложить -------------------- |
|
|
OldSpice
|
Сообщение
#4
|
|
Его я уже отредактировал. Меня php код интересует. Как передавать в него эту цифру, чтобы с ней уже этот код работал дальше.
Вот что в .htaccess RewriteRule ^([^/]*)/([^/]*)\.html$ /index.php?page=$1&id=$2 [L] Сообщение отредактировал OldSpice - 26.2.2012, 21:15 |
|
|
proXBOCT |
26.2.2012, 21:23;
Ответить: proXBOCT
Сообщение
#5
|
|
Возьмите мой вариант .htaccess
И работайте с $id как работали раньше -------------------- |
|
|
OldSpice
|
Сообщение
#6
|
|
|
|
|
Online |
26.2.2012, 22:10;
Ответить: Online
Сообщение
#7
|
|
Можно поработать с урлом:
записываешь его в переменную $url. $page_id=''; $cut=strpos($url,'/'); $modify_url=substr($url,$cut); while($c!='.') { $c=substr($modify_url,1,1); $page_id=$page_id.$c; } Вроде должно работать... -------------------- |
|
|
bum |
26.2.2012, 22:15;
Ответить: bum
Сообщение
#8
|
|
site.ru/index.php?page=ololo&id=1 Вот что в .htaccess так у тебя ничего не изменилось для скрипта, как былоRewriteRule ^([^/]*)/([^/]*)\.html$ /index.php?page=$1&id=$2 [L] $site_id = intval($_GET['id']); так и должно работать
-------------------- с безbumажным и простым как 1,2,3 переоформлением при продаже. Подробности в тех.поддержке. А так же хостинг и SSL сертификаты. |
|
|
OldSpice
|
Сообщение
#9
|
|
Ну изменилась строчка браузера. Если я захожу по старому линку, все ок.
|
|
|
Online |
26.2.2012, 22:30;
Ответить: Online
Сообщение
#10
|
|
Можно поработать с урлом:
записываешь его в переменную $url. $page_id=''; $cut=strpos($url,'/'); $url=substr($url,$cut); while($c!='.') { $c=substr($url,1,1); $page_id=$page_id.$c; } Исправил кое что. Убрал лишнюю переменную из кода... -------------------- |
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Арбитражники, как ведете учет расходов и доходов? | 11 | Boymaster | 1767 | Вчера, 23:35 автор: Boymaster |
|
Как вывести деньги в Украине с заблокированного Юмани ? | 29 | freeax | 4789 | Вчера, 1:19 автор: sergio11 |
|
Крауд ссылки с форумов, блогов, порталов. Жирные ссылки с Ua,Ru, Бурж площадок. Вечные ссылки в статьях на собственных сайтах Быстро, качественно и ответственно! |
138 | vetalbon | 66366 | 13.4.2024, 17:53 автор: vetalbon |
|
Англоязычный SEO-копирайтинг от $3/100 слов от NeedmyLink | Первая статья бесплатно | 4 | Needmylink1 | 1321 | 12.4.2024, 23:43 автор: Needmylink1 |
|
SEO Линк Билдинг под Бурж | Вечные ссылки США, Европа и Мир с Гарантией | 20 | Needmylink1 | 6993 | 12.4.2024, 23:32 автор: Needmylink1 |
Текстовая версия | Сейчас: 18.4.2024, 19:22 |