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
Форумы портала PHP.SU :: Версия для печати :: днамическая страница
Форумы портала PHP.SU » PHP » Программирование на PHP » днамическая страница

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

1. de'vovan - 04 Января, 2007 - 17:48:30 - перейти к сообщению
Здравствуйте, это снова я, снова нужен совет спеца.
Я делаю динамический сайт и в зависимости от нажатой ссылки, выводится контент.
Ссылки имеют вид a href="?index", а этот код осуществляет проверку нажатой ссылки
PHP:
скопировать код в буфер обмена
  1.  
  2. if(IsSet($_GET['index']))
  3. {
  4.     $title = "Жилье и отдых в Ейске";
  5.     $id_mass = array("1", "2");
  6. }
, но вопрос в том, как осуществлять переход на страницы подразделов, не писать же для каждой страницы свою ссылку типа a href="?pansionat_variant1". Надеюсь я понятно объяснилОднако
2. kamaikin - 06 Января, 2007 - 09:54:16 - перейти к сообщению
de'vovan пишет:
но вопрос в том, как осуществлять переход на страницы подразделов, не писать же для каждой страницы свою ссылку типа a href="?pansionat_variant1".

Ну в общем случае так и получаеться...
либо:
PHP:
скопировать код в буфер обмена
  1.  
  2. if($index==1){
  3. echo"бла";
  4. }elseif($index==1){
  5. echo"бла 1";
  6. }
  7.  

или допустим запрашиваем базу данных используя значение переданного параметра
CODE (text):
скопировать код в буфер обмена
  1.  
  2. SELECT * FROM `table` WHERE `id`=$index;
  3.  

В принципе можете придумать свой вариант. я пользуюсь вторым.
3. valenok - 06 Января, 2007 - 14:50:18 - перейти к сообщению
Тут масса вариантов.
Наиболее распостранённые это использовать mod rewrite Apache
и иметь ссылки типа
site.ru/index/
site.ru/galery/
site.ru/somemode/sub.php?id=12



или более, как мне кажется, простым способом:

site.ru/?mode=galery
site.ru/?mode=index
site.ru/?mode=somemode&sub=12


Ну и существует мой любимый способ:
ссылки на главные страницы иметь такие:
site.ru/galery.php
site.ru/index.php
site.ru/some.php

Город в котором я желаю паенсионат я бы предпочёл выбирать формой которая сортировала бы пенсионаты по городу, стомиомти и т.д. и выводила их список, предположительно на странице
pensionat.php
а для дополнительной информации следовало бы нажать на ссылку
pensionat.php?id=74

4. de'vovan - 06 Января, 2007 - 17:40:50 - перейти к сообщению
Не понялОднакоА?!ОгорчениеРебята, объясните пожалуйста поподробнее второй способ, я вообще ниче не понял. Если можно с примером. Например сейчас адрес такой
CODE (text):
скопировать код в буфер обмена
  1. http://forum.php.su/post.php?action=reply&forum=1&topic=116&q=1168087818::1:valenok
Спасибо за внимание!
5. valenok - 14 Января, 2007 - 09:28:05 - перейти к сообщению
Вот ссылка:
http://forum.php.su/post.php?act...87818::1:valenok

А как ты хочешь чтоб она выглядела?

 

Powered by ExBB FM 1.0 RC1