[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Преобразование ссылки
dogkiller
Народ, помогите с таким вопросм:
само собой есть файл index.php
например мы выполняем какой то запрос и вытягиваем с базы информацию
нужно чтобы ссылка выглядела

не www.site.ru/index.php?id=123

a www.site.ru/kakajato_statja

другими словами так же как на дле это реализовано (ссылки в виде папок но при етом мы должны не переходить в папку а открывать соответсвующие данные с базы)

логичто понимаю что должна быть табличка tbl (id,translit,text)

где
id=>123
translit=>kakajato_statja
text=>Текст статьи



Спустя 3 минуты, 41 секунда (16.09.2010 - 10:14) drouZ написал(а):

Спустя 8 минут, 52 секунды (16.09.2010 - 10:23) dogkiller написал(а):
от спасибо а как ето применить на практике ? на примере таблички tbl что выше

Спустя 17 минут, 32 секунды (16.09.2010 - 10:41) dogkiller написал(а):
нашел пример преобразования htm в html

RewriteEngine  on
RewriteBase /
RewriteRule ^(.*)\.htm$ $1.html [R=permanent]


тоесть в моем случае ето будет ?

RewriteEngine  on
RewriteBase /
RewriteRule ^index.php?id=$ $1 [R=permanent]


с долларами немного непонятно

Спустя 5 минут, 38 секунд (16.09.2010 - 10:46) drouZ написал(а):

RewriteRule stranica(.*)\.html$ index.php?id=1$

по-моему, так

Спустя 12 минут, 2 секунды (16.09.2010 - 10:58) dogkiller написал(а):
непойму зачем это stranica(.*)\.html$
при чем тут хтмл ?

Спустя 2 часа, 1 минута, 18 секунд (16.09.2010 - 13:00) netruxa написал(а):
в хтаксесс пишешь
RewriteEngine On
RewriteRule ^([A_Za-z0-9]*)$ /index.php?id=$1


в index.php пиши
echo $_GET['id']
и запусти скрипт
www.site.ru/test
должно в $_GET['id'] присвоиться test

потом уже по базе смотри название статьи по test

Спустя 4 минуты, 10 секунд (16.09.2010 - 13:04) inpost написал(а):
http://generateit.net/mod-rewrite/
Вводишь то, что имеешь, выбираешь и вуаля - готовое решение.

Спустя 11 минут, 55 секунд (16.09.2010 - 13:16) dogkiller написал(а):
Другое дело.
netruxa - СПАСИБО. wink.gif
inpost - полезная штука =)
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.