Forumlar / National / Russian / Тех. поддержка / cot_block();

Kopusha
#1 2019-01-05 11:07

В ряде плагинов есть конструкция типа 

if (empty($pt_cfg[$area]) || empty($pt_cfg[$area]['cost']))
	{
		cot_block();
	}

При выполнении условия на странице бьёт ошибку (после перехода с php 5.6 на 7.3 ) Too few arguments to function cot_block(), 0 passed in .... and exactly 1 expected in  ....

При php 5.6 тупо блокировало и системным сообщением. Как правильно исправить посоветуйте.

Added 44 minutes later:

Я посмотрел саму функцию и понимаю что ей нужен хотя бы 1 параметр кого пускать, а тут он не указан.
Я понимаю что через cot_block($usr['isadmin']); я для всех кроме админа сделаю нормально, но в этих ситуациях надо блокировать всех. Как верно это указать?

Added 49 minutes later:

PS костыль конечно еще тот

cot_block($usr['id'] == 0);

Bu konu Kopusha tarafından düzenlendi(2019-01-05 12:41, 5 yıllar önce)
Dr2005alex
#2 2019-01-05 16:51

Все намного проще

cot_block(false);

 

WebKaa.ru - Cotonti Relax