Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Как можно сделать index.php?id=file_name

Сообщения:  [1-10]   [11-14] 

 
 автор: Watcher   (10.06.2008 в 10:45)   письмо автору
 
   для: t3ma   (10.06.2008 в 10:21)
 

Если честно не знаю, но заказчик хочет непременно этого.

   
 
 автор: t3ma   (10.06.2008 в 10:21)   письмо автору
 
   для: Watcher   (10.06.2008 в 10:02)
 

А с какой целью скрывать адрес файла ?

   
 
 автор: Watcher   (10.06.2008 в 10:02)   письмо автору
 
   для: Watcher   (10.06.2008 в 07:36)
 

Всем спасибо. Теперь такая "трабла" можно ли "скрыть" реальный адрес файла, т.е. чтобы в адресной строке его адрес выглядел в ввиде ЧнеПУ т.е. примерно как
index.php?id=jdefi3f934yf934y
только : .htaccess и mod_rewrite ?

   
 
 автор: sim5   (10.06.2008 в 09:57)   письмо автору
 
   для: Valick   (10.06.2008 в 09:49)
 

Тогда бы он не задал этот вопрос:
как формируется урл например на данном форуме, вот как этой страницы http://softtime.ru/forum/read.php?id_forum=1&id_theme=54439.

   
 
 автор: Valick   (10.06.2008 в 09:49)   письмо автору
 
   для: Watcher   (10.06.2008 в 08:31)
 

Может быть клиент имел ввиду человеко-понятные урл?
http://softtime.ru/forum/read.php?id_forum=5&id_theme=53951&page=1

   
 
 автор: Watcher   (10.06.2008 в 08:31)   письмо автору
 
   для: sim5   (10.06.2008 в 08:23)
 

Спасибо.

   
 
 автор: sim5   (10.06.2008 в 08:23)   письмо автору
 
   для: Watcher   (10.06.2008 в 08:15)
 

Все то, что вы писали ранее (id=namefile) это чушь полнейшая, можете так и объяснить своему заказчику. Вам нужно будет сканировать вашу директорию, дабы к полученному параметру (имени файла), подключить его расширение. Потому как держать в куче скрипты РНР-сценариев и неизвестно какие HTML, это есть не очень разумно.
На данном форуме всем "заправляет" MySQL, и параметры запроса, это обращение к файлам обработчиков их, с параметрами определяющими записи в базе данных, от куда контент страниц форума (основная его часть) и получают. И если вы делаете что-то серьезное, то делайте это также с использованием баз данных.

   
 
 автор: Watcher   (10.06.2008 в 08:15)   письмо автору
 
   для: sim5   (10.06.2008 в 08:03)
 

Понимаю ваше "непонимание". Но в данном случае это просьба заказчика и исходя из этого (раньше с этим не сталкивался) подумал что может быть есть какой нибудь хитрый выход в данной ситуации.
Кстати к своему стыду я заодно не знаю как формируется урл например на данном форуме, вот как этой страницы http://softtime.ru/forum/read.php?id_forum=1&id_theme=54439. Может вы заодно просветите и по этой теме , буду благодарен.
Спасибо!

   
 
 автор: Watcher   (10.06.2008 в 08:07)   письмо автору
 
   для: Valick   (10.06.2008 в 08:00)
 

На сайте (в корневой папке) есть например файлы

new.php,
first.php,
quest.php,
my family.html
и т.д.

Нужно чтобы название URL файлов выглядел как

index?id=new
index?id=first
index?id=quest
index?id=family
и т.д.

   
 
 автор: sim5   (10.06.2008 в 08:03)   письмо автору
 
   для: Watcher   (10.06.2008 в 07:46)
 

Ну это не лучшее, в качестве параметра указывать конкретные имена файлов сценария, но если вам так хочется, то в вашем случае можете писать еще проще:
index.php?file1, index.php?file2, index.php?file3... и принимать, только не понятно, что значит бралось из названия файла, и что с этим делать, но, например:

<?
include(key($_GET)."php");

   

Сообщения:  [1-10]   [11-14] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования