Помощник
|
Как выдрать $_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; } Исправил кое что. Убрал лишнюю переменную из кода... -------------------- |
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Вечные ссылки с 300+ СДЛов, тиц до 750, ЯКи, DMOZ, от 1$/ссылка вечные ссылки |
258 | SeoUaSales | 128362 | Вчера, 23:39 автор: FantAlexis |
|
Куплю ссылки тематика steam игры eng | 0 | c4p1t4l15t | 512 | 26.3.2024, 21:57 автор: c4p1t4l15t |
|
Большие ставки для кликов в Я.Директ. Как удешевить? | 2 | rownong27 | 1116 | 26.3.2024, 14:13 автор: knezevolk |
|
Англоязычный SEO-копирайтинг от $3/100 слов от NeedmyLink | Первая статья бесплатно | 2 | Needmylink1 | 973 | 25.3.2024, 21:22 автор: Needmylink1 |
|
SEO Линк Билдинг под Бурж | Вечные ссылки США, Европа и Мир с Гарантией | 18 | Needmylink1 | 6538 | 25.3.2024, 20:51 автор: Needmylink1 |
Текстовая версия | Сейчас: 28.3.2024, 14:41 |