Заработай

Воскресенье, 19.05.2024, 19:51
Привет Гость | Группа "Гости" | RSS
Главная | Дневник | Мой профиль | Вход
» Меню сайта

» Категории раздела
дизайн сайта [2]
создание сайта [3]
оптимизация [3]
раскрутка сайта [2]

» Реклама

» Статистика

Главная » 2010 » Ноябрь » 19 » Условные операторы uCoz
Условные операторы uCoz
10:31
uCoz имеет, как и многие другие CMS, свой "язык программирования", или иначе - условные операторы. Они используются для обработки серверных переменных, создавая условия выполнения различных рода действий сайтом

Пример переменных:
$IP_ADDRESS$ (выводит ip-адрес зашедшего на сайт пользователя)
$POLL$ (один из опросов вашего сайта)<br>$YEAR$ (текущий год)
$USERNAME$ (логин пользователя, зашедшего на сайт)

Полный их список вы можете найти на странице редактируемого вами шаблона.


Учимся работать с переменными:

1) Для того, чтобы задействовать ту или иную функцию шаблона, выберите переменную и вставьте её код в то место, где желаете увидеть результат.
2) Сохраните шаблон


Строим простейшие условия из переменных

У всех условий существует конструкция общего вида:

Code
условие соблюденоусловие не соблюдено
<br> где <i>$переменная$</i> - любая переменная, поддерживающаяся шаблоном, <i>else</i> - отрицание (то есть, условие не выполнено), <i>endif</i> - конец. <br><u><br>Пример:</u> <br><br>
Code
Вы - пользовательВы зашли как гость!

Следует знать, что отрицание выражается не только через else, но и восклицательный знак перед переменной. Также значение считается ложным, если оно пустое, либо равно "0".

Пример:

Code
Вы зашли как гость!


Несколько переменных в условии...

Данный код работает по принципу "если выполнено это условие И это". Переменных здесь можно вписать сколько угодно, разделяя их and'ом.
Code
Я знаю, что вы вошли как пользователь и ваше имя - NikS)

Принцип "если выполнено это условие ИЛИ это". Переменных здесь можно вписать сколько угодно, разделяя двумя вертикальными чертами.
Code
Гмм... либо вы вошли как пользователь, либо на дворе 2010 год :)


Поиск, сравнение результатов условий...

Code
Тогда сообщение о катастрофе появится как раз к сроку :)

Code
'1000')?>Вы набрали больше 1000 постов на форуме!

Code
Число не четноеЧисло четное


Обрезка значений переменных

Здесь выведется что-то вроде Ni

0 - позиция символа, с которого начать обрезку
2 - позиция символа, которым закончить обрезку

Code


Этот код посчитает количество символов в переменной. Если $USERNAME$='NikS', то следующий код выведет "четверку".

Code


Данный код найдет в моем нике (NikS) позицию буквы "k" - 3.

Code


Автор статьи: NikS

источник:http://webucoz.com/

Категория: дизайн сайта | Просмотров: 989 | Добавил: admin | Рейтинг: 0.0/0 |
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]







» Реклама

» Поиск

» Календарь
«  Ноябрь 2010  »
ПнВтСрЧтПтСбВс
1234567
891011121314
15161718192021
22232425262728
2930

» Архив записей


Copyright MyCorp © 2024
Сделать бесплатный сайт с uCoz