[PHP] Вопрос по ЧПУ профиля - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > Полезное / Common > Программирование / Programming > PHP

PHP Форум как для начинающих программистов на PHP так и для профессионалов этого дела. Если нужно создать скрипт, функцию и т.д, но не знаете как, спросите у нас и мы вам подскажем. Здесь вы найдете примеры скриптов которые вы сможете использовать на сайтах своих серверов (онлайн, регистрация, семь печатей, топ игроков). Так же много книг и статей.

Ответ
Опции темы
Непрочитано 18.09.2012, 21:42   #1
Аватар для Armast
Пользователь

Автор темы (Топик Стартер) [PHP] Вопрос по ЧПУ профиля

Topic delete.
__________________
HelloWorld.java

Последний раз редактировалось Armast; 12.10.2012 в 22:42.
Armast вне форума Ответить с цитированием
Непрочитано 18.09.2012, 21:58   #2
Аватар для Kos-Master
Герой

По умолчанию Re: [PHP] Вопрос по ЧПУ профиля

ЧПУ делается через HTACCESS File с помощью RewriteEngine.

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

Теперь domen.ru/id1 будет соответствовать GET запросу ?user=1.
Дальше уже на страницу цепляешь проверку GET запроса и вызов данных с Mysql.
__________________
Kos-Master ?
Kos-Master вне форума Ответить с цитированием
Непрочитано 18.09.2012, 21:59   #3
Супергерой

По умолчанию Re: [PHP] Вопрос по ЧПУ профиля

genalovegashikcms_accounts
Что за цмска?
Romka вне форума Ответить с цитированием
Непрочитано 18.09.2012, 22:21   #4
Аватар для Armast
Пользователь

Автор темы (Топик Стартер) Re: [PHP] Вопрос по ЧПУ профиля

Romka, самопис
__________________
HelloWorld.java
Armast вне форума Ответить с цитированием
Непрочитано 19.09.2012, 00:15   #5
Аватар для Yorie

По умолчанию Re: [PHP] Вопрос по ЧПУ профиля

Цитата:
Сообщение от 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
Yorie вне форума Ответить с цитированием
Непрочитано 19.09.2012, 08:20   #6
Аватар для Kos-Master
Герой

По умолчанию Re: [PHP] Вопрос по ЧПУ профиля

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

Вообще, перенаправление через кастом-роутер лучше - не очень хорошо для каждого раздела сайта каждый раз писать новое правило.
, абы показаться?
Суть была не код написать, а показать пример, и думаю ТС суть отлично понял, а то что ты написал - это уже не вопрос темы.
__________________
Kos-Master ?
Kos-Master вне форума Ответить с цитированием
Непрочитано 19.09.2012, 10:28   #7
Аватар для Yorie

По умолчанию Re: [PHP] Вопрос по ЧПУ профиля

offtop:
Свернуть ↑Развернуть ↓
__________________
// aka Deft
Yorie вне форума Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопрос Psych_O Работа со скриптами 2 26.02.2012 00:42
Вопрос по htm NightAngel Lineage II 7 17.08.2011 01:57
Вопрос по БД xGoooDx Игровой клиент 3 06.08.2011 21:08


© 2007–2020 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 02:47. Часовой пояс GMT +3.

Вверх