Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
[PHP] Вопрос по ЧПУ профиля
#1
Topic delete.
:Olen': HelloWorld.java
Ответ
#2
ЧПУ делается через HTACCESS File с помощью RewriteEngine.

В твоем случае, добавляем, например, такое:
RewriteEngine On
RewriteRule ^id/(.*)$ index.php?user=$1 [L]

Теперь domen.ru/id1 будет соответствовать GET запросу ?user=1.
Дальше уже на страницу цепляешь проверку GET запроса и вызов данных с Mysql.
Ответ
#3
genalovegashikcms_accounts :redlol:
Что за цмска?
Ответ
#4
Romka, самопис Smile
:Olen': HelloWorld.java
Ответ
#5
Kos-Master Написал:В твоем случае, добавляем, например, такое:
RewriteEngine On
RewriteRule ^id/(.*)$ index.php?user=$1 [L]

Теперь domen.ru/id1 будет соответствовать GET запросу ?user=1.
Дальше уже на страницу цепляешь проверку GET запроса и вызов данных с Mysql.

1. Зачем тут слеш после "id"?
2. Зачем для парса цифр применять ".*"?
3. Зачем L всего для одного правила?
=> RewriteRule ^id([0-9]+)$ index.php?user=$1

Вообще, перенаправление через кастом-роутер лучше - не очень хорошо для каждого раздела сайта каждый раз писать новое правило.
// aka Deft
Ответ
#6
Yorie Написал:1. Зачем тут слеш после "id"?
2. Зачем для парса цифр применять ".*"?
3. Зачем L всего для одного правила?
=> RewriteRule ^id([0-9]+)$ index.php?user=$1

Вообще, перенаправление через кастом-роутер лучше - не очень хорошо для каждого раздела сайта каждый раз писать новое правило.

:facepalm:, абы показаться?
Суть была не код написать, а показать пример, и думаю ТС суть отлично понял, а то что ты написал - это уже не вопрос темы.
Ответ
#7
offtop
// aka Deft
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  [PHP] Вопрос по обновлению капчи Armast 1 2,181 09-10-2012, 11:51 AM
Последний пост: Virt
  Вопрос к скриптерам(php) zenn 3 3,155 10-16-2010, 10:51 PM
Последний пост: DJWOMS
  И снова вопрос... Cool_prime 10 5,314 09-26-2010, 11:23 AM
Последний пост: Aquanox

Перейти к форуму:


Пользователи, просматривающие эту тему: 2 Гость(ей)