本文整理汇总了PHP中Acceso::havePerm方法的典型用法代码示例。如果您正苦于以下问题:PHP Acceso::havePerm方法的具体用法?PHP Acceso::havePerm怎么用?PHP Acceso::havePerm使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Acceso
的用法示例。
在下文中一共展示了Acceso::havePerm方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: Acceso
<?php
session_start();
//include_once("../include/db_mysqli.inc");
include_once "../include/template.inc";
include_once "../include/confGral.php";
require "../include/paging_class.php";
include_once "../include/acceso.class.php";
$usuario = new Acceso();
$t = new Template("../templates", "keep");
if ($usuario->havePerm("1", $_SESSION['sesArrPerms'])) {
$paging = new paging(15, 5, "<< prev", "next >>", "(%%number%%) ");
$paging->db("localhost", "nesoftwa_root", ";L9Nehbfaxts", "nesoftwa_LITION");
// fffffffffffffffffffffffffffffffffffffffffffffffffffffff
function explode_keyword($q)
{
//trim
$q = trim($q);
$q = preg_replace("/[\\s]+/", " ", $q);
$mode = "AND ";
$condition = $condition . "usuario like '%{$q}%' " . $mode;
$condition = substr($condition, 0, -4);
return $condition;
}
// fffffffffffffffffffffffffffffffffffffffffffffffffffffff
function showForm($data = "", $msg = "")
{
global $t, $PHP_SELF, $paging, $db2;
$t->set_file("page", "catUsuario.inc.html");
$t->set_var(array("lnTupla" => "", "ACTION" => $PHP_SELF, "MENSAJE" => "", "NUEVO" => "<a href=\"javascript:ventanaNueva('catUsuarioCaptura.php?modo=nuevo',700,700)\">Nuevo</a>"));
// ----------------------------------------------------------------
示例2: Acceso
session_start();
//--------------------------------------------
// Archivo:
// Descripcion:
// Autor: Néstor Pérez Navarro.
// Fecha:
// Modificacion:
//--------------------------------------------
include_once "../include/db_mysqli.inc";
include_once "../include/template.inc";
include_once "../include/confGral.php";
include_once "../include/acceso.class.php";
$usuario = new Acceso();
$t = new Template("../templates", "keep");
if ($usuario->havePerm("1,3,4,5,7", $_SESSION['sesArrPerms'])) {
$sesIdOficina = $_SESSION[sesIdOficina];
// ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
function reporteE($data)
{
global $db, $db2, $hoy, $sesIdOficina;
$sesIdUsuario = $_SESSION[sesIdUsuario];
$fec1 = $data[fec1];
$fec2 = $data[fec2];
$tipoRep = $data[tipoRep];
$sepa = $data[sepa];
$idNaviera = $data[idNaviera];
// Se crea el archivo
$archivo = "../files/Entradas.csv";
$fp = fopen("{$archivo}", "w");
// Encabezado
示例3: Acceso
<?php
session_start();
//--------------------------------------------
//include_once("../include/db_mysqli.inc");
include_once "../include/template.inc";
include_once "../include/confGral.php";
include_once "../include/acceso.class.php";
$usuario = new Acceso();
$t = new Template("../templates", "keep");
// Detectar la oficina.
$idOficina = $_SESSION['sesIdOficina'];
if ($usuario->havePerm("1,3,4", $_SESSION['sesArrPerms']) && $idOficina == 3) {
/**
* getIdEquipo()
*
* @param string $equipo
* @return
*/
function getIdEquipo($equipo)
{
// throw new Exception('No implementado.');
global $dbf;
// Obtener el id_equpo.
$sql = "select id_equipo from EQUIPO where equipo='{$equipo}'";
$dbf->query($sql);
$dbf->f($sql);
while ($dbf->next_record()) {
$idEq = $dbf->f('id_equipo');
}
if ($idEq > 0) {
示例4: Acceso
<?php
session_start();
//--------------------------------------------
//include_once("../include/db_mysqli.inc");
include_once "../include/template.inc";
include_once "../include/confGral.php";
include_once "../include/acceso.class.php";
$usuario = new Acceso();
$t = new Template("../templates", "keep");
$sesIdUsuario = $_SESSION[sesIdUsuario];
$sesIdOficina = $_SESSION[sesIdOficina];
$PHP_SELF = $_SERVER['PHP_SELF'];
if ($usuario->havePerm("1,3,4", $_SESSION['sesArrPerms'])) {
/**
* getIdEquipo()
*
* @param string $equipo
* @return
*/
function getIdEquipo($equipo)
{
// throw new Exception('No implementado.');
global $dbf;
// Obtener el id_equpo.
$sql = "select id_equipo from EQUIPO where equipo='{$equipo}'";
$dbf->query($sql);
$dbf->f($sql);
while ($dbf->next_record()) {
$idEq = $dbf->f('id_equipo');
}
示例5: Acceso
<?php
session_start();
//--------------------------------------------
//include_once("../include/db_mysqli.inc");
include_once "../include/template.inc";
include_once "../include/confGral.php";
include_once "../include/acceso.class.php";
$usuario = new Acceso();
$t = new Template("../templates", "keep");
// havePerm ('cadena de permisos','arreglo de permisos creado en index.php como var_sesion').
// Esta funcion se encarga de verificar si las llaves de las paginas
// coinciden con el arreglo de permisos que tiene el usuario.
// de ser verdad, permite presentar la pag. correcta de lo contrario mostrara "acceso denegado"
if ($usuario->havePerm("1,2,3,4,5,6,7,8,9,10", $_SESSION['sesArrPerms'])) {
// fffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
function showForm($data = "", $msg = "")
{
global $t, $db, $sesIdUsuario, $sesArrPerms, $hoy, $usuario;
$t->set_file("page", "opPedidoConsPDF.inc.html");
$PHP_SELF = $_SERVER['PHP_SELF'];
//$idReg = $data[idReg];
$sesIdOficina = $_SESSION[sesIdOficina];
$oficina = getValueTable("oficina", "OFICINA", "id_oficina", $sesIdOficina);
$t->set_var("PEDIDO", "");
$t->set_var(array("PEDIDO" => "", "ACTION" => $PHP_SELF, "MENSAJE" => ""));
// -------------------------------------------
// Consulta de PDF
// -------------------------------------------
$pedido = $_POST['pedido'];
$sql = "select * from PEDIDO_PDF where ";
示例6: Acceso
session_start();
//--------------------------------------------
// Autor: Néstor Pérez Navarro.
// Desc : Runita q sirve para ...
//--------------------------------------------
include_once "../include/db_mysqli.inc";
include_once "../include/template.inc";
include_once "../include/confGral.php";
include_once "../include/acceso.class.php";
$usuario = new Acceso();
$t = new Template("../templates", "keep");
$db = new DB_Sql();
$db->connect("MscCobranza", "10.110.0.5", "consultor", "");
$db2 = new DB_Sql();
$db2->connect("MscCobranza", "10.110.0.5", "consultor", "");
if ($usuario->havePerm("1", $mscArrPerms)) {
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="es">
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO8859-1" />
<title></title>
<link href="../include/estiloLamina.css" rel="stylesheet" type="text/css">
<script src="../include/funcionesG.js" language="javascript"></script>
</head>
<body>
<h2>MIGRACION OPEMANTRA-PATIOS A TMA<hr></h2>
<form action="<?php