Перейти к содержимому



ЗАРАБАТЫВАЙ НА
>>ПРОДАЖЕ ШАБЛОНОВ И ПРИВЛЕЧЕНИИ РЕФЕРАЛОВ<<
>>ПОИСКЕ СЛИВЩИКОВ ШАБЛОНОВ<<

Фотография
FIXED

Минипостер v 6.5.6.3 Новый оператор [IF] + [ELSE]

6.5.6.3 [ELSE]

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 5

#1 holatop

holatop

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 112 сообщений

Отправлено 13 Сентябрь 2017 - 05:51

Пробую работать с новой связкой операторов [IF] + [ELSE]
 
Работает, но как то странно.
Кусок кода (взят для примера - в наборе переменных ищем max, выводим значение и название переменной):
Скрытый текст
Лог работы:
Скрытый текст
 ВОПРОС:

 

Почему 3-е [ELSE]

 [IF][$value_3>$value_4] [ELSE]
 отрабатывает неправильно?

 

 


  • 1


#2 JeFF

JeFF

    Продвинутый пользователь

  • Пользователи-L2
  • PipPipPip
  • 485 сообщений
  • ГородКуйбышев

Отправлено 13 Сентябрь 2017 - 08:03

Скрытый текст

 

чет мудренный поиск максималки.. а если значений намного больше будет? 

правильнее так:

[VAR][$test][test1="600" and test2="900" and test3="327" and test4="587" and test5="905" and test6="897"]
[PARSE][="]["][$test]
[DISPLAY_BUFFER]
[VAR][$max][$1]

[BREAK_POINT][findmax]
[IF][$$IT>$max]
    [VAR][$max][$$IT]
[ENDIF]
[GO_TO_BREAK_POINT][findmax][$SIZE_BUFFER]

[LOG_DISPLAY][Maximum: $max]

а с новым оператором ща попробуем ) 


  • 2

#3 holatop

holatop

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 112 сообщений

Отправлено 13 Сентябрь 2017 - 09:09

Скрытый текст
У меня значений 4.
Поэтому с кодом не заморачивался.
Просто сразу решил попробовать в коде использовать новые операторы.
И столкнулся со странным "глюком".
Подождём, что ответит АВТОР.
 
СПАСИБО за код. + репу

  • 1

#4 Daoshi

Daoshi

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 147 сообщений

Отправлено 13 Сентябрь 2017 - 13:33

Я ток учусь этому всему и у меня пичалька(((99((9


  • 0

#5 Djoser

Djoser

    Администратор

  • Администраторы
  • 3 935 сообщений

Отправлено 13 Сентябрь 2017 - 16:10

ТС, молодец, FIXED


  • 0

rekl.png
=======================================================
============Для доната miniPoster P28909803===============
=======================================================
=======================================================
= ОФИЦИАЛЬНЫЙ DISCORD КАНАЛ -- https://discord.gg/68xNQxy ==

=======================================================


#6 holatop

holatop

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 112 сообщений

Отправлено 13 Сентябрь 2017 - 19:17

ТС, молодец, FIXED

Минипостер v 6.5.6.8
"глюк" ИСПРАВЛЕН!
Работа операторов [IF] + [ELSE] соответствует ожиданиям.
Спасибо АВТОРУ за оперативность :)

  • 0





Темы с аналогичным тегами FIXED, 6.5.6.3, [ELSE]

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных