@mik888em из вашего поста видно что вы пытаетесь пасить переменную представленную в формате JSON, а она ей не является.
upd Поставьте проверку на валидность json Или сами напишите проверочную функцию или проще есть кубик JSON там есть экшен проверки на валидность формата.
не правильно работает ресурс из файла
-
@spacerange а использовать строку несколько раз для чего?
-
@playful said in не правильно работает ресурс из файла:
так в том то и дело, не обновляет файл
Функция обновлять - обновляет данные об использование ресурсов.
Функция перегружать периодически - читает данные из файла заново.Это все есть в описание, что тут может быть не понятным?
-
@playful Все с вами ясно.
-
"обновить" - все равно не склеивается, в заданных параметрах везде установлена единичка, а использует 2 строки. потом установил за место 1 везде 3, результат такойже, использует 2 строки. а почему две? и этот пункт "обновить", лучше расположить рядрм с "число успешных использований"
-
При включении опции "ресурс из файла" - "релоад/перезагружать"
список из файла становится сортированным, это противречит первоначальной концепции ресурса "по-порядку". верните как было, пожалуйста.
если вы пишете что проблем нет, то говорю, есть разница.
пример.
на сайте последний зарегистрированный ИД Вася_795, он самый первый в выдаче пользователей;
при записи в файл он становится первым и обрабатывается при выборке по-порядку первым;при указанной здесь ошибке и пере- сортировке он будет гдето в глубине;
если на сайте 1000 записей и нет лимитов на обработку, то эта "якобы несущественная" неточность не принесёт большого влияния на логику работы;
но если на сайте зарегистрированы десятки тысяч - такая сортировка уже заметно влияет на работу от нового который в онлайне к старому который уже забыл про сайт. Обход по алфавиту в данной задаче нас не интересует, потому что названный Вася_795 уже уйдет на другой сайт, если до него дойдет очередь.

