Всем доброго времени суток! По какой-то причине if работает неверно.
Переменная FILEINFO_EXISTS содержит "true"
Устанавливаю условие
[[FILEINFO_EXISTS]] == "true"
Но почему-то переходит в else
При ошибки в самом глубоком блоке игнора - просто выйдет на уровень выше, следующий игнор не будет срабатывать и was error следующего игнора будет false
Самый простой путь сделать колонку в базе = lok - выбирать с лок 0 и сразу лочить 1, по окончанию возвращать в 0.
Так как это не банковские операции и конкуренция не очень дикая, то в большинстве случаев этого будет достаточно.
@Fox увидел пару свежих тем и понял - судя по всему я тогда начитался про базу и подумал что с mysql проблема, а видимо писали об удаленном менеджере данных.
Вот так. ....