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]   

> Описание: сайт из одной страницы
de'vovan
Отправлено: 04 Января, 2007 - 17:48:30
Post Id



Новичок


Покинул форум
Сообщений всего: 37
Дата рег-ции: Дек. 2006  
Откуда: Ейск


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




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



Новичок


Покинул форум
Сообщений всего: 12
Дата рег-ции: Окт. 2006  
Откуда: Москва


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




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.  

В принципе можете придумать свой вариант. я пользуюсь вторым.


-----
Собственные проекты http://www[dot]kamaikin[dot]ru , http://www.forum.kamaikin.ru,
http://www.fotohosting.su
 
 Top
valenok Модератор
Отправлено: 06 Января, 2007 - 14:50:18
Post Id



Здесь могла бы быть ваша реклама


Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006  
Откуда: Israel


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




Тут масса вариантов.
Наиболее распостранённые это использовать 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



-----
Truly yours, Sasha.
 
My status
 Top
de'vovan
Отправлено: 06 Января, 2007 - 17:40:50
Post Id



Новичок


Покинул форум
Сообщений всего: 37
Дата рег-ции: Дек. 2006  
Откуда: Ейск


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




Не понялОднакоА?!ОгорчениеРебята, объясните пожалуйста поподробнее второй способ, я вообще ниче не понял. Если можно с примером. Например сейчас адрес такой
CODE (text):
скопировать код в буфер обмена
  1. http://forum.php.su/post.php?action=reply&forum=1&topic=116&q=1168087818::1:valenok
Спасибо за внимание!
 
 Top
valenok Модератор
Отправлено: 14 Января, 2007 - 09:28:05
Post Id



Здесь могла бы быть ваша реклама


Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006  
Откуда: Israel


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




Вот ссылка:
http://forum.php.su/post.php?act...87818::1:valenok

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


-----
Truly yours, Sasha.
 
My status
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Программирование на PHP »


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



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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB