Как вручать привилегии для многопользовательского доступа? [закрывшая]

  <li class="sub-menu">
                        <a href="javascript:;" >
                            <i class=" icon-layers"></i>
                            <span>Productos</span>
                        </a>
                        <ul class="sub">
                            <li class="sub-menu">
                                <a  href="#">Categoría</a>
                                <ul class="sub">
                                    <li><a  href="<?php echo $raiz; ?>mercedes/categoria">Registrar Categoría</a></li>
                                </ul>
                            </li>

                            <li class="sub-menu">
                                <a  href="#">Marca</a>
                                <ul class="sub">
                                    <li><a  href="<?php echo $raiz; ?>mercedes/marca">Registrar Marca</a></li>
                                </ul>
                            </li>

                            <li class="sub-menu">
                                <a  href="#">Producto</a>
                                <ul class="sub">
                                    <li><a  href="<?php echo $raiz; ?>mercedes/producto">Registrar Producto</a></li>
                                </ul>
                            </li>
                        </ul>
                    </li>

                    <li class="sub-menu">
                        <a href="javascript:;">
                            <i class=" icon-people"></i>
                            <span>Proveedores</span>
                        </a>
                        <ul class="sub">
                            <li><a  href="<?php echo $raiz; ?>mercedes/proveedor">Registrar Proveedor</a></li>
                        </ul>
                    </li>

                    <li class="sub-menu">
                        <a href="javascript:;">
                            <i class="icon-user-follow"></i>
                            <span>Empleados</span>
                        </a>
                        <ul class="sub">
                            <li><a  href="<?php echo $raiz; ?>mercedes/empleado">Registrar Empleado</a></li>
                        </ul>
                    </li>

                    <li class="sub-menu">
                        <a href="javascript:;">
                            <i class="icon-user"></i>
                            <span>Usuario</span>
                        </a>
                        <ul class="sub">
                            <li><a  href="<?php echo $raiz; ?>mercedes/perfil">Registrar Perfil</a></li>
                        </ul>
                    </li>

                    <li class="sub-menu">
                        <a href="javascript:;">
                            <i class=" ti-shift-right"></i>
                            <span>Entradas</span>
                        </a>
                        <ul class="sub">
                            <li><a  href="<?php echo $raiz; ?>mercedes/entrada">Registrar Entrada</a></li>
                        </ul>
                    </li>

                    <li class="sub-menu">
                        <a href="javascript:;">
                            <i class="ti-shift-left"></i>
                            <span>Salidas</span>
                        </a>
                        <ul class="sub">
                            <li><a  href="<?php echo $raiz; ?>mercedes/salida">Registrar Salida</a></li>
                        </ul>
                    </li>

Моя система обладает модулями регистрирования продуктов, поставщик регистрирует, регистрировать служащий, регистрировать ввод и выводы, доклады, вопрос состоит в том, что он хотел бы знать, как можение давать привилегии для того, чтобы пользователь, который не является администратором, только имел доступ к модулям продуктов, поступающих данных и выводов. В моей базе данных у меня есть подмостки, которые являются модулями профилем (для доступа), так как у меня есть другая таблица t_perfil, что показывает мне, если он - администратор или служащий.

0
задан 08.11.2019, 18:39
1 ответ

Ты должен получать профиль пользователя и использовать это как переменная, чтобы писать html на основании профиля пользователя, тогда открываешь PHP и проверяешь из-за ej:

<?php
$perfil = perfildb...
if($perfil == 1 || $perfil == "admin"){
    echo "<li class=\"sub-menu\"><a  href=\"#\">Marca</a><ul class=\"sub\"><li>";
    echo "<a  href=\"$raizmercedes/marca\">Registrar Marca</a></li></ul></li>";
}
?>
1
ответ дан 01.12.2019, 12:15