Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - hoho1

Pages: [1]
1
В любом случае нужно будет условиями делить
Тогда другого выхода не остается, только вынести выбор и набор подпрограмм в отдельный SUB, чтобы не загромождать текст основного скрипта.
Code: (clickermann) [Select]
$choice= RND (1, 20)
promo ($choice)

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

3
Имеем
Code: (clickermann) [Select]
$choice= RND (1, 20)
if ($choice=1)
promo_1 ()
end_if

......

if ($choice=20)
promo_20 ()
end_if

Попытка подставить вместо имени подпрограммы конструкцию
STRCONCAT("promo_", $choice)
не сработала.
Можно ли как-то прописАть вызов рандомной подпрограммы не повторяя двадцать раз конструкцию if....end-if
Спасибо

Pages: [1]