Foren / National / Russian / Какая функция открывает и закрывает куски кода для разных групп пользователей?

smit
#42515 12. Dezember 2016, 01:31
#42510 Wiper:

И тут же появился еще вопрос. Допустим ссылку я от каких-то групп закрыл, но страница то остаётся. Как-то, наверно, права можно выставить?.

Самый простой способ можно сделать  редирект:

<!-- IF {PHP.usr.id} > 0 -->
<script language="JavaScript" type="text/javascript">
    <!-- 
        location="{PHP.cfg.mainurl}" 
    //--> 
</script>
<!-- ENDIF -->

Видят только незарегистрированным пользователям. Если пользователь зарегистрирован, то его будет перекидывать на главную страницу сайта.

И.Т

<!-- IF {PHP.usr.maingrp} == 4 -->
<script language="JavaScript" type="text/javascript">
    <!-- 
        location="{PHP.cfg.mainurl}" 
    //--> 
</script>
<!-- ENDIF -->

Будет виден группе пользователей ( 4 ) их будет перекидывать на index -( главную страницу )

Ну  это понятно. Просто я думал, может в движке какая-то такая функция с правами заложена.

Я тут призадумался про безопасность.

Если: <!-- IF {PHP.usr.maingrp} == 4--> , то у всех остальных, эта спрятанная информация не загрузится впринципе или загрузится, но не покажется?