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

Форум PHP

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

 

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

вид форума:
Линейный форум Структурный форум

тема: index.php?= ??
 
 автор: DelbI4   (06.04.2006 в 16:06)   письмо автору
 
 

Как сделать следующие (показать рабочий пример):
есть файл в главной директории index.php
в главной директории есть папка star в этой папке есть index.php с содержанием.. и так много папок.. мне нужно сделать что бы было преобразование сылки, т.е что бы страничка могла отображаться не только так: http://mysite/star/ ... а например так:
http://mysite/index.php?view=star ... и так все папки... после view= естественно название папки :) надеюсь понятно.. :)

   
 
 автор: NickCo   (06.04.2006 в 16:45)   письмо автору
 
   для: DelbI4   (06.04.2006 в 16:06)
 

А каким способом Вы хотите передавать www.mysite.ru?index.php значения, я понял, что через Get, но откуда?

   
 
 автор: Саня   (06.04.2006 в 16:49)   письмо автору
 
   для: DelbI4   (06.04.2006 в 16:06)
 

<?php
include($_GET['view']."/index.php");
?>

   
 
 автор: NickCo   (06.04.2006 в 16:51)   письмо автору
 
   для: Саня   (06.04.2006 в 16:49)
 

ТОгда содержимое двух страниц будет выводиться вместе, нужно ли это?

   
 
 автор: Саня   (06.04.2006 в 16:55)   письмо автору
 
   для: NickCo   (06.04.2006 в 16:51)
 

<?php
if ( !empty($_GET['view']) ) {
  require(
$_GET['view']."/index.php");
  exit();
}
?>

   
 
 автор: NickCo   (06.04.2006 в 18:42)   письмо автору
 
   для: Саня   (06.04.2006 в 16:55)
 

Основной вопрос для чего это? Можно просто передать тем же методом гет обычную ссылку.

   
 
 автор: Саня   (06.04.2006 в 19:04)   письмо автору
 
   для: NickCo   (06.04.2006 в 18:42)
 

Есть такая пословица: Хочется - хуже чем болит.
Не буду строить предположений, подходит ли пословица к данному случаю или нет.

> Основной вопрос для чего это?
Причин может быть много. От банального "хочу знать как это делается" до "так требует заказчик".

   
 
 автор: DelbI4   (07.04.2006 в 07:57)   письмо автору
 
   для: Саня   (06.04.2006 в 19:04)
 

не до конца разобрался.
а если например, у меня есть папка star и в ней еще много различных папок, то как их приоброзовать к такому виду.
http://mysite/index.php?view=..

   
 
 автор: NickCo   (07.04.2006 в 08:24)   письмо автору
 
   для: DelbI4   (07.04.2006 в 07:57)
 

http://mysite/index.php?view=имя папки в которой находится страница, а в код исходной http://mysite/index.php вставляете то, что предложил Саня , первый или второй вариант, в зависимости от необходимого результата, т.о. получаете страницу, с изменяющимся содержимым.

   
 
 автор: DelbI4   (07.04.2006 в 14:54)   письмо автору
 
   для: NickCo   (07.04.2006 в 08:24)
 

Мне надо что бы http://mysite/index.php?view= Имя папки, которая находится в папке.
т.е по другому будет такой вид, http://mysite/star/omg/, а сылка должна быть http://mysite/index.php?view=omg вот я не разберусь как так сделать, тот что представил Саня, работает, попытался изменить, уже не пашет, прошу помощи.

   
Rambler's Top100
вверх

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