Автор Тема: Проблемка..  (Прочитано 4685 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн quest

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 25
  • +0/-0
  • 0
    • Просмотр профиля
    • http://wmz.ee
Проблемка..
« : 21 Ноября 2004, 14:46:29 »
у меня на сайте запущен один include инклуде.. а второй запускается если запросишь через /?test=2 .. Как сделать так, чтобы тот include который всегда открывается не открывался бы если запросят другой: /?test=2 ?

Оффлайн for_i_0

  • $15 per hour
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 555
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.php.net/manual/en
Проблемка..
« Ответ #1 : 21 Ноября 2004, 17:51:25 »
используй оператор: Switch
инструкция по использыванию в мануале
« Последнее редактирование: 22 Ноября 2004, 08:38:14 от for_i_0 »
[off]Безработный[/off]

Оффлайн Алексей

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 176
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Проблемка..
« Ответ #2 : 21 Ноября 2004, 20:53:11 »
Цитировать
for_i_0:
В свои 20 лет он знал 9 операционных систем и ни одной женщины.


:D

Оффлайн quest

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 25
  • +0/-0
  • 0
    • Просмотр профиля
    • http://wmz.ee
Проблемка..
« Ответ #3 : 11 Января 2005, 23:20:57 »
for_i_0
Помоги пожалйста. Как при помощи свич осуществить свою задумку?

Оффлайн quest

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 25
  • +0/-0
  • 0
    • Просмотр профиля
    • http://wmz.ee
Проблемка..
« Ответ #4 : 13 Января 2005, 14:56:40 »
даю 1$ подсказавшему :)

Оффлайн Mog.

  • Фанат форума
  • Ветеран
  • *****
  • Сообщений: 828
  • +0/-0
  • 0
    • Просмотр профиля
Проблемка..
« Ответ #5 : 13 Января 2005, 15:49:01 »
Цитировать
quest:
даю 1$ подсказавшему

Тут NAS вроде брался читать мануал за 50$, причем с выражением.
Все болезни от нервов, только сифилис от удовольствия

Оффлайн for_i_0

  • $15 per hour
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 555
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.php.net/manual/en
Проблемка..
« Ответ #6 : 17 Января 2005, 09:11:55 »
quest

Вариант 1
Когда очень много инклудов зависимые от значения одной и той же переменной.

if (isset($_GET[\'test\'])) $test=intval($_GET[\'test\']); else $test=0;

switch($test){
 case 1:
  include();
 break;

case 2:
include();
break;

case n:
include();
break;

default:
include(); #Тот который инклудится всегда.
}


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

if (isset($_GET[\'test\'])) $test=intval($_GET[\'test\']); else $test=0;

if($test == 2){
include();
}else{
include();#Тот который инклудится всегда.
}
[off]Безработный[/off]

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28