Foren / National / Russian / Тех. поддержка / Запросы документации

Принимаем вопросы от населения

Macik
#39460 22. April 2014, 12:40

Изучаю код модуля «пользователи» и вопрос такой: в файле `users.register.php` есть код отвечающий за валидацию пользователя (в блоке $a == 'validate'…)

Так вот там есть проверка (`$row['user_maingrp']`), в какой группе состоит пользователь, если в группе не активных (COT_GROUP_INACTIVE), то процедура понятна — активируем пользователя. А вот если $row['user_maingrp'] == -1 происходит вот такое шаманство:

			$sql = $db->update($db_users, array('user_maingrp' => $row['user_sid']), "user_id='".$row['user_id']."' AND user_lostpass='$v'");
			cot_redirect(cot_url('message', 'msg=106', '', true));

Что это и зачем? 

https://github.com/macik
правильный хостинг — https://goo.gl/fjCa1F