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

Форум PHP

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

 

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

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

тема: Логики не хватает на построение IF условий
 
 автор: Panker   (26.12.2006 в 19:30)   письмо автору
 
 

Если переменная $LoadBaner Onn то банер показывается на всех страницах
Если переменная $LoadBaner Off то банер выводится на всех кроме главной

Что то не как не могу придумать как сделать!
Приходит на ум простые не работающие ришения типа :( У меня он или показывается или НЕ показывается :(

Может кто подскажит как поставить иф условия как мне надо :(

Главные страницы это

$_GET['name']==""
$_GET['name']=="index.html"

То есть где нет страницы и где явно главная!
Всё остальное не главные страницы :)

   
 
 автор: Ziq   (27.12.2006 в 00:20)   письмо автору
 
   для: Panker   (26.12.2006 в 19:30)
 

Может не так понял, но вроде

if (!($LoadBaner == "off" and ($_GET['name'] != "" or $_GET['name'] == "index.html" )))
{
//  выводим баннер
}

   
 
 автор: Panker   (27.12.2006 в 09:37)   письмо автору
 
   для: Ziq   (27.12.2006 в 00:20)
 


if (!($LoadBaner == "off" and ($_GET['name'] != "" or $_GET['name'] == "index.html" ))) 

//  выводим баннер 
}


я так понял это - if (!($LoadBaner == "off" and ($_GET['name'] != "" or $_GET['name'] == "index.html" )))
значит типа:
Если переменная off и ГЕТ не равен нулю и не равен index.html то банер не выводится, а если внизу написать

else
{

}

то в else будет банер, а если переменная равна on? или как мне сказать что бы при ON выводилось на всех?
или я чего то не допонимаю :)

   
 
 автор: kasmanaft   (27.12.2006 в 09:56)   письмо автору
 
   для: Panker   (26.12.2006 в 19:30)
 

Что-то вроде:

<?
if ($LoadBaner == "On" || ($LoadBaner == "Off" && $_GET['name'] != "" && $_GET['name'] != "index.html"))

//  выводим баннер 
}

   
 
 автор: Panker   (27.12.2006 в 10:18)   письмо автору
 
   для: kasmanaft   (27.12.2006 в 09:56)
 

спасибо, всё сделал :)

   
Rambler's Top100
вверх

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