Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Навигация мне не понятная!

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
alexiy
Отправлено: 15 Мая, 2011 - 10:45:43
Post Id



Посетитель


Покинул форум
Сообщений всего: 483
Дата рег-ции: Янв. 2011  


Помог: 6 раз(а)




Недавно наткнулся на навигацию, которая отображает переход на страницу "Контакты" в адресной строке следующим образом : "sitename/index.php?id=2" почему бы не использовать под это отдельную страницу : "sitename/contacts.php" и для каких целей существует переход который был отображен первым?
Заранее Спасибо!
 
 Top
ShuvaL
Отправлено: 15 Мая, 2011 - 10:51:42
Post Id



Гость


Покинул форум
Сообщений всего: 64
Дата рег-ции: Сент. 2010  


Помог: 0 раз(а)




include нужных страниц в главную с помощю переменной в $_GET, а если именно через БД то стрйте запрос типа:

PHP:
скопировать код в буфер обмена
  1. mysql_query("SELECT info FROM table WHERE id=".(int)$_GET["id"], $db);
 
 Top
alexiy
Отправлено: 15 Мая, 2011 - 10:58:31
Post Id



Посетитель


Покинул форум
Сообщений всего: 483
Дата рег-ции: Янв. 2011  


Помог: 6 раз(а)




ShuvaL пишет:
include нужных страниц в главную с помощю переменной в $_GET, а если именно через БД то стрйте запрос типа:

PHP:
скопировать код в буфер обмена
  1. mysql_query("SELECT info FROM table WHERE id=".(int)$_GET["id"], $db);

То есть вы хотите намекнуть на следующее:
PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP
  3. if($id ==1) include 'index.php';
  4. elseif($id ==2) include 'contacts.php';
  5. ?>
  6.  

И так далее?
И зачем используют данный подход?
 
 Top
ShuvaL
Отправлено: 15 Мая, 2011 - 11:54:25
Post Id



Гость


Покинул форум
Сообщений всего: 64
Дата рег-ции: Сент. 2010  


Помог: 0 раз(а)




Незнаю, я редко таке ИСПОЛЬЗОВАЛ, например если у меня есть страница с материалми, а нужно разбить их на категории, то для другой категории другой файл.
 
 Top
dropoff
Отправлено: 15 Мая, 2011 - 14:08:18
Post Id



Посетитель


Покинул форум
Сообщений всего: 310
Дата рег-ции: Дек. 2010  


Помог: 0 раз(а)




тут как разработчику на душу легло, так и сделал.
разницы нету, что через $_GET открывать страницу через include, что просто указывать contacts.php

там есть свои нюансы, с выводом в шаблоне, но и так и так будет прекрасно работать.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB