Основное меню

Выделенный сервер, аренда серверов, дешевые сервера, купить сервер, хостинг сервера
Counter-Strike 1.6
GTA San Andreas
Мини-чат
200
Наше радио
Loading the player ...
Партнер Сайта
Главный Партнер

Реклама



Главная » Статьи » Статьи Ucoz » Советы по Ucoz

Условные операторы
Я раньше совсем не знал, что такое условные операторы на ucoz, а объяснить некому, поэтому подумал написать для тех, кто не знает.
Вот так выглядит условный оператор на ucoz

Code
<?if($код$)?><?else?><?endif?>

Те кто пишут скрипты, наверняка знаю, что это такое.

Условные операторы позволяют выводить или не выводить участки шаблона по заданному вами значению. Также показывать один участок если например зашел гость или другой юзер.

Можно использовать как значение или

Code
<?if(здесь значение которого если соблюдено)?> то идёт эта часть шаблона<?else?>если нет, то эта<?endif?>

И можно использовать как значение если

Code

<?if(здесь код)?>если значение кода соблюдено то показывается это, ели нет то ничего не показывается<?endif?>

Условные операторы в шаблонах встречаются очень часто, поэтому небольшое представление что это такое вы должны знать )

Если вы усвоили что такое условные операторы и зачем они нужны то пора переходить к значениям посложнее, тоесть когда код в конструкции

Code

<?if()?>

должен быть равен двум значениям или когда код должен быть больше или меньше заданного значения.
В самой конструкции
Code

<?if($код$)?>

могут быть разные условия, разберём эти условия
= -полное совпадение со специальной переменной, то есть с $код$
выглядеть будет так
Code

<?if($код$='1')?>если значение $код$ будет равно 1 то будет этот участок кода<?endif?>

> и < - (больше и меньше) числовое значения каторое больше или меньше $код$. Применяется к численному значению $код$ (например к постам)
выглядит так
Code

<?if($код$>1)?>если значение $код$ будет болше 1 то будет этот участок кода<?endif?>

and и && - значение и для нескольких $код$
выглядит так
Code

<?if($код$ and $код2$)?>если оба значения $код$ соблюдены то покажется этот текст<?endif?>

|| и or -значение или для $код$
выглядит так
Code

<?if($код$ || $код2$)?>если есть $код$ или $код2$ то покажеться этот текст<?endif?>

Есть ещё несколько значений, но думаю они вам не пригодяться =)

Категория: Советы по Ucoz | Добавил: syp41k (08.01.2011)
Просмотров: 1135 | Комментарии: 1 | Теги: операторы, Условные | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Мини-Профиль

Гость
Counter-S:Source
Counter-Strike CZ
Photoshop
Всё для Ucoz
Статистика
OnLine
Онлайн всего: 1
Гостей: 1
Пользователей: 0
Юзеры онлайн:
Наш опрос
Зачем вы пришли на наш сайт ?
javascript:; javascript:;
Всего ответов: 17
Обсудить на форуме