本文整理汇总了PHP中sigesp_c_seguridad::uf_sss_load_permisossigesp方法的典型用法代码示例。如果您正苦于以下问题:PHP sigesp_c_seguridad::uf_sss_load_permisossigesp方法的具体用法?PHP sigesp_c_seguridad::uf_sss_load_permisossigesp怎么用?PHP sigesp_c_seguridad::uf_sss_load_permisossigesp使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类sigesp_c_seguridad
的用法示例。
在下文中一共展示了sigesp_c_seguridad::uf_sss_load_permisossigesp方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1:
function uf_load_seguridad($as_sistema,$as_ventanas,&$as_permisos,&$aa_seguridad,&$aa_permisos)
{
//////////////////////////////////////////////////////////////////////////////
// Function: uf_load_seguridad
// Access: public (en todas las clases que usen seguridad)
// Arguments: as_sistema // Sistema del que se desea verificar la seguridad
// as_ventanas // Ventana del que se desea verificar la seguridad
// as_permisos // persimo si puede entrar ó no a la página
// aa_seguridad // arreglo de las variables de seguridad
// aa_permisos // arreglo de permisos (incluir, modificar, eliminar, etc )
// Description: Función que obtiene el valor de una variable que viene de un submit
// Creado Por: Ing. Yesenia Moreno
// Fecha Creación: 01/01/2006 Fecha Última Modificación :
//////////////////////////////////////////////////////////////////////////////
//require_once("../../../../shared/class_folder/sigesp_c_seguridad.php");
$io_seguridad= new sigesp_c_seguridad();
$ls_empresa=$_SESSION["la_empresa"]["codemp"];
$ls_logusr=$_SESSION["la_logusr"];
$aa_seguridad["empresa"]=$ls_empresa;
$aa_seguridad["logusr"]=$ls_logusr;
$aa_seguridad["sistema"]=$as_sistema;
$aa_seguridad["ventanas"]=$as_ventanas;
$as_permisos="";
$aa_permisos["leer"]="";
$aa_permisos["incluir"]="";
$aa_permisos["cambiar"]="";
$aa_permisos["eliminar"]="";
$aa_permisos["imprimir"]="";
$aa_permisos["anular"]="";
$aa_permisos["ejecutar"]="";
if (array_key_exists("permisos",$_POST)||($ls_logusr=="PSEGIS"))
{
if($ls_logusr=="PSEGIS")
{
$as_permisos="1";
$aa_permisos=$io_seguridad->uf_sss_load_permisossigesp();
}
else
{
$as_permisos=$_POST["permisos"];
$aa_permisos["leer"]=$_POST["leer"];
$aa_permisos["incluir"]=$_POST["incluir"];
$aa_permisos["cambiar"]=$_POST["cambiar"];
$aa_permisos["eliminar"]=$_POST["eliminar"];
$aa_permisos["imprimir"]=$_POST["imprimir"];
$aa_permisos["anular"]=$_POST["anular"];
$aa_permisos["ejecutar"]=$_POST["ejecutar"];
}
}
else
{
$as_permisos=$io_seguridad->uf_sss_load_permisos($ls_empresa,$ls_logusr,$as_sistema,$as_ventanas,$aa_permisos);
}
unset($io_seguridad);
}// end function uf_load_seguridad
示例2:
$ls_empresa=$dat["codemp"];
$ls_logusr=$_SESSION["la_logusr"];
$ls_sistema="SPG";
$ls_ventanas="sigesp_spg_r_compromisos_causados_no_pagados.php";
$la_seguridad["empresa"]=$ls_empresa;
$la_seguridad["logusr"]=$ls_logusr;
$la_seguridad["sistema"]=$ls_sistema;
$la_seguridad["ventanas"]=$ls_ventanas;
if (array_key_exists("permisos",$_POST)||($ls_logusr=="PSEGIS"))
{
if($ls_logusr=="PSEGIS")
{
$ls_permisos="";
$la_accesos=$io_seguridad->uf_sss_load_permisossigesp();
}
else
{
$ls_permisos = $_POST["permisos"];
$la_accesos["leer"] = $_POST["leer"];
$la_accesos["incluir"] = $_POST["incluir"];
$la_accesos["cambiar"] = $_POST["cambiar"];
$la_accesos["eliminar"]= $_POST["eliminar"];
$la_accesos["imprimir"]= $_POST["imprimir"];
$la_accesos["anular"] = $_POST["anular"];
$la_accesos["ejecutar"]= $_POST["ejecutar"];
}
}
else
{
示例3:
function uf_load_seguridad($as_sistema,$as_ventanas,&$as_permisos,&$aa_seguridad,&$aa_permisos)
{
//////////////////////////////////////////////////////////////////////////////
// Function: uf_load_seguridad
// Access: public (en todas las clases que usen seguridad)
// Arguments: as_sistema // Sistema del que se desea verificar la seguridad
// as_ventanas // Ventana del que se desea verificar la seguridad
// as_permisos // persimo si puede entrar ó no a la página
// aa_seguridad // arreglo de las variables de seguridad
// aa_permisos // arreglo de permisos (incluir, modificar, eliminar, etc )
// Description: Función que verifica si un usuario teine permiso en una pantalla y de ser asi los carga
// Creado Por: Ing. Yesenia Moreno/ Ing. Luis Lang
// Fecha Creación: 01/02/2007 Fecha Última Modificación :
//////////////////////////////////////////////////////////////////////////////
require_once("../shared/class_folder/sigesp_c_seguridad.php");
$io_seguridad= new sigesp_c_seguridad();
$ls_empresa=$_SESSION["la_empresa"]["codemp"];
$ls_logusr=$_SESSION["la_logusr"];
$aa_seguridad["empresa"]=$ls_empresa;
$aa_seguridad["logusr"]=$ls_logusr;
$aa_seguridad["sistema"]=$as_sistema;
$aa_seguridad["ventanas"]=$as_ventanas;
$as_permisos="";
$aa_permisos["leer"]="";
$aa_permisos["incluir"]="";
$aa_permisos["cambiar"]="";
$aa_permisos["eliminar"]="";
$aa_permisos["imprimir"]="";
$aa_permisos["anular"]="";
$aa_permisos["ejecutar"]="";
if($ls_logusr=="PSEGIS")
{
$as_permisos="1";
$aa_permisos=$io_seguridad->uf_sss_load_permisossigesp();
}
else
{
$as_permisos=$io_seguridad->uf_sss_load_permisos($ls_empresa,$ls_logusr,$as_sistema,$as_ventanas,$aa_permisos);
}
unset($io_seguridad);
}// end function uf_load_seguridad