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

Форум PHP

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

 

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

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

тема: Навигация
 
 автор: nafta   (30.09.2006 в 17:14)   письмо автору
 
 

У меня проблема...
я имею главный фаил(index.php) куда все разделы сайта загружаються(ссылки на разделы у меня например index.php?go=news)
имея фаил(site.php)где прописаны следующие параметры

if($_GET['go'] == "news") include "news/index.php";

Когда я загружаю на главной странице раздел news в нем есть ссылка
index.php?go=news_detail?id=1
Вообщем дальше идет проблема
мне надо пройти по этой ссылке index.php?go=news_detail?id=1
Чтобы все это вывисти на главную страницу мне надо в site.php прописать

if($_GET['go'] == "news_detail?id=1") include "news/news_detail?id=1";

Но так он его грузить не будет
Вопрос
как мне подгрузить этот фаил???
Надеюсь все доступно обьяснил
Помогите пожалуйста!

   
 
 автор: kasmanaft   (30.09.2006 в 17:22)   письмо автору
 
   для: nafta   (30.09.2006 в 17:14)
 

Что-то такое ...

$id = '1';
if($_GET['go'] == "news_detail" && !empty($id)) include "news/news_detail&id=$id";

   
 
 автор: nafta   (30.09.2006 в 21:27)   письмо автору
 
   для: kasmanaft   (30.09.2006 в 17:22)
 


Warning: main(news/news_detail&id=1): failed to open stream: No such file or directory in

Может еще ктонить что нибуть подскажет

   
 
 автор: MAN|AK   (30.09.2006 в 21:40)   письмо автору
 
   для: nafta   (30.09.2006 в 21:27)
 

Инклудить надо файл допустим include "news/index.php";, но не include "news/news_detail?id=1";
Инклудте, то что вам нужно news_detail.php или точ там у Вас, и в этом файле проверяйте переменную $id=$_GET['id'];
Удачи!

   
 
 автор: Lelik   (30.09.2006 в 21:42)   письмо автору
 
   для: nafta   (30.09.2006 в 17:14)
 

наверное необходимо разрешения файлов написать


if($_GET['go'] == "news_detail?id=1") include "news/news_detail?id=1";


заменить на

if($_GET['go'] == "news_detail.php?id=1") include "news/news_detail.php?id=1";

   
Rambler's Top100
вверх

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