Помощник
|
Как выдрать $_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; } Исправил кое что. Убрал лишнюю переменную из кода... -------------------- |
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Англоязычный SEO-копирайтинг от $3/100 слов от NeedmyLink | Первая статья бесплатно | 5 | Needmylink1 | 1470 | Вчера, 16:01 автор: Needmylink1 |
|
Как в пушсетках покупают по 100-200 тысяч кликов за день? | 2 | Boymaster | 719 | 24.4.2024, 17:52 автор: Boymaster |
|
Жирные бурж ссылки под крипту Размещаем статьи на популярных международных сайтах |
0 | umexa | 366 | 23.4.2024, 23:23 автор: umexa |
|
SEO Линк Билдинг под Бурж | Вечные ссылки США, Европа и Мир с Гарантией | 21 | Needmylink1 | 7189 | 23.4.2024, 21:16 автор: Needmylink1 |
|
[dont.farm] Облачные Аккаунты Facebook |ЛЮБОЕ ГЕО | От 149$+ | 15 | dontfarm | 6520 | 23.4.2024, 21:03 автор: 100ftd |
Текстовая версия | Сейчас: 26.4.2024, 2:19 |