• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

PHP verificaOperacaoSessao函数代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了PHP中verificaOperacaoSessao函数的典型用法代码示例。如果您正苦于以下问题:PHP verificaOperacaoSessao函数的具体用法?PHP verificaOperacaoSessao怎么用?PHP verificaOperacaoSessao使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。



在下文中一共展示了verificaOperacaoSessao函数的13个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的PHP代码示例。

示例1: dadosmapa

function dadosmapa($loc = "")
{
    global $id;
    if ($loc == "") {
        $loc = dirname(__FILE__) . "/../../../..";
    }
    include $loc . "/admin/php/admin.php";
    include $loc . "/admin/php/classe_metaestat.php";
    if (empty($id)) {
        echo "id nao definido";
        exit;
    }
    $m = new Metaestat();
    $dadosmapa = $m->listaMapas($id);
    if (count($dadosmapa) == 0) {
        echo "Erro. Nenhum um mapa encontrado";
        exit;
    }
    if ($dadosmapa["publicado"] == "NAO") {
        include $loc . "/admin/php/login.php";
        if (verificaOperacaoSessao("admin/metaestat/geral") == false) {
            echo "O mapa nao esta marcado como publicado e vc nao fez login ou nao tem permissao";
            exit;
        }
    }
    return $dadosmapa;
}
开发者ID:edmarmoretti,项目名称:i3geo,代码行数:27,代码来源:dadosmapa.php


示例2: error_reporting

 *
 * Este programa é distribuído na expectativa de que seja útil,
 * porém, SEM NENHUMA GARANTIA; nem mesmo a garantia implícita
 * de COMERCIABILIDADE OU ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA.
 * Consulte a Licença Pública Geral do GNU para mais detalhes.
 * Você deve ter recebido uma copia da Licença Pública Geral do
 * GNU junto com este programa; se não, escreva para a
 * Free Software Foundation, Inc., no endereço
 * 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
 */
error_reporting(0);
//
// pega as variaveis passadas com get ou post
//
include_once dirname(__FILE__) . "/../../../admin/php/login.php";
if (verificaOperacaoSessao("admin/html/identifica") === false) {
    header("HTTP/1.1 403 Vc nao pode realizar essa operacao");
    exit;
}
include dirname(__FILE__) . "/../../../admin/php/conexao.php";
$id_i = $_POST["id_i"];
$id = $_POST["id"];
testaSafeNumerico([$id_i, $id]);
$funcao = strtoupper($funcao);
switch ($funcao) {
    case "ADICIONAR":
        $novo = adicionar($_POST["publicado_i"], $_POST["abrir_i"], $_POST["nome_i"], $_POST["target_i"], $dbhw);
        if ($novo === false) {
            header("HTTP/1.1 500 erro ao consultar banco de dados");
            exit;
        }
开发者ID:edmarmoretti,项目名称:i3geo,代码行数:31,代码来源:exec.php


示例3: dirname

<?php

include_once dirname(__FILE__) . "/../../../../admin/php/login.php";
include_once dirname(__FILE__) . "/../../../../admin/php/conexao.php";
error_reporting(0);
if (isset($_POST["texto"])) {
    $gravarTexto = $_POST["texto"];
    $_POST["texto"] = "";
}
$versao = versao();
$versao = $versao["principal"];
if (verificaOperacaoSessao("admin/html/editortexto") === false) {
    header("HTTP/1.1 403 Vc nao pode realizar essa operacao");
    exit;
}
error_reporting(0);
function textoMapfile($codigo)
{
    global $locaplic, $dbhw;
    $mapfile = $locaplic . "/temas/" . $codigo . ".map";
    if (!file_exists($mapfile)) {
        return "Arquivo {$codigo} n&atilde;o existe.";
    }
    // testa
    try {
        ms_newMapObj($mapfile);
    } catch (Exception $e) {
        $texto = file_get_contents($mapfile);
        if (mb_detect_encoding($texto, 'UTF-8, ISO-8859-1') == "ISO-8859-1") {
            return utf8_encode($texto);
        } else {
开发者ID:edmarmoretti,项目名称:i3geo,代码行数:31,代码来源:exec.php


示例4:

<?php

/*
 * Faz o upload de csv e insere no banco de dados criando uma nova tabela
*/
include_once "login.php";
if (verificaOperacaoSessao("admin/metaestat/editorbanco") == false) {
    echo "Vc nao pode realizar essa operacao.";
    exit;
}
error_reporting(0);
if (ob_get_level() == 0) {
    ob_start();
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
<link rel="stylesheet" type="text/css" href="../../css/input.css" />
<link rel="stylesheet" type="text/css" href="../../css/geral.css" />
<title></title>
</head>
<body bgcolor="white" style="background-color: white; text-align: left;">
	<p>
		<?php 
if ($_POST["tabelaDestinocsv"] == "") {
    echo "Nome da tabela n&atilde;o definido";
    exit;
}
if ($_FILES['i3GEOuploadcsv']['name'] == "") {
开发者ID:edmarmoretti,项目名称:i3geo,代码行数:31,代码来源:metaestat_uploadcsv_submit.php


示例5: cpjson

 Verifica se um usuario pode executar uma operacao
 
 Para que o usuario possa executar a operacao, o papel ao qual ele pertence deve estar registrado em operacoespaeis no banco de administracao
 
 Se $operacao for vazio, e retornado "sim", o que permite que a verificacao apenas confirme que o login esta correto na sessao
 
 Paremeter:
 
 $operacao - operacao que sera verificada
 */
 case "VALIDAOPERACAOSESSAO":
     $retorno = "nao";
     if ($_GET["operacao"] == "") {
         $retorno = "sim";
     } else {
         if (verificaOperacaoSessao($_GET["operacao"]) == true) {
             $retorno = "sim";
         } else {
             //logoutUsuario();
             $retorno = "naopermitido";
         }
     }
     cpjson($retorno);
     break;
     /*
     Valor: RECUPERARSENHA
     
     Cria uma nova senha para um usuario enviando-a por e-mailo
     
     Paremeter:
     
开发者ID:edmarmoretti,项目名称:i3geo,代码行数:30,代码来源:login.php


示例6: error_reporting

59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
Arquivo:
i3geo/admin/php/webservices.php
Parametros:
O par&acirc;metro principal &eacute; "funcao", que define qual opera&ccedil;&atilde;o ser&aacute; executada, por exemplo, webservices.php?funcao=pegaws
Cada opera&ccedil;&atilde;o possu&iacute; seus próprios par&acirc;metros, que devem ser enviados tamb&eacute;m na requisi&ccedil;&atilde;o da opera&ccedil;&atilde;o.
*/
error_reporting(0);
//a funcao PEGAWS pode ser executada por outros programas
$funcoesEdicao = array("ALTERARWS", "EXCLUIR");
if (in_array(strtoupper($funcao), $funcoesEdicao)) {
    include_once dirname(__FILE__) . "/login.php";
    $id_ws = $_GET["id_ws"];
    $id = $_GET["id"];
    testaSafeNumerico([$id, $id_ws]);
    if (verificaOperacaoSessao("admin/html/webservices") == false) {
        retornaJSON("Vc nao pode realizar essa operacao.");
        exit;
    }
}
//faz a busca da fun&ccedil;&atilde;o que deve ser executada
switch (strtoupper($funcao)) {
    /*
     Note:
    
    Valores que o par&acirc;metro &funcao pode receber. Os par&acirc;metros devem ser enviados na requisi&ccedil;&atilde;o em AJAX.
    */
    /*
     Valor: PEGAWS
    
    Lista de servi&ccedil;os cadastrados
开发者ID:edmarmoretti,项目名称:i3geo,代码行数:31,代码来源:webservices.php


示例7: error_reporting

 *
 * Este programa &eacute; distribu&iacute;do na expectativa de que seja &uacute;til,
 * por&eacute;m, SEM NENHUMA GARANTIA; nem mesmo a garantia impl&iacute;cita
 * de COMERCIABILIDADE OU ADEQUA&Ccedil;&Atilde;O A UMA FINALIDADE ESPEC&Iacute;FICA.
 * Consulte a Licen&ccedil;a P&uacute;blica Geral do GNU para mais detalhes.
 * Voc&ecirc; deve ter recebido uma copia da Licen&ccedil;a P&uacute;blica Geral do
 * GNU junto com este programa; se n&atilde;o, escreva para a
 * Free Software Foundation, Inc., no endere&ccedil;o
 * 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
 */
error_reporting(0);
//
// pega as variaveis passadas com get ou post
//
include_once dirname(__FILE__) . "/../../../../admin/php/login.php";
if (verificaOperacaoSessao("admin/html/arvore") === false) {
    header("HTTP/1.1 403 Vc nao pode realizar essa operacao");
    exit;
}
include dirname(__FILE__) . "/../../../../admin/php/conexao.php";
$codigo = str_replace(" ", "", $_POST["codigo"]);
$id_grupo = $_POST["id_grupo"];
$id_tema = $_POST["id_tema"];
testaSafeNumerico([$id_grupo, $id_tema]);
$funcao = strtoupper($funcao);
switch ($funcao) {
    case "ADICIONAR":
        $sql = "select * from " . $esquemaadmin . "i3geousr_grupotema where id_tema = {$id_tema} and id_grupo = {$id_grupo}";
        $q = pegaDados($sql, $dbh, false);
        if ($q) {
            if (count($q) != 0) {
开发者ID:edmarmoretti,项目名称:i3geo,代码行数:31,代码来源:exec.php


示例8: error_reporting

 *
 * Este programa &eacute; distribu&iacute;do na expectativa de que seja &uacute;til,
 * por&eacute;m, SEM NENHUMA GARANTIA; nem mesmo a garantia impl&iacute;cita
 * de COMERCIABILIDADE OU ADEQUA&Ccedil;&Atilde;O A UMA FINALIDADE ESPEC&Iacute;FICA.
 * Consulte a Licen&ccedil;a P&uacute;blica Geral do GNU para mais detalhes.
 * Voc&ecirc; deve ter recebido uma copia da Licen&ccedil;a P&uacute;blica Geral do
 * GNU junto com este programa; se n&atilde;o, escreva para a
 * Free Software Foundation, Inc., no endere&ccedil;o
 * 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
 */
error_reporting(0);
//
// pega as variaveis passadas com get ou post
//
include_once dirname(__FILE__) . "/../../../admin/php/login.php";
if (verificaOperacaoSessao("admin/html/usuarios") === false) {
    header("HTTP/1.1 403 Vc nao pode realizar essa operacao");
    exit;
}
include dirname(__FILE__) . "/../../../admin/php/conexao.php";
$id_usuario = $_POST["id_usuario"];
$id_grupo = $_POST["id_grupo"];
testaSafeNumerico([$id_usuario, $id_grupo]);
$funcao = strtoupper($funcao);
// converte os parametros de definicao dos papeis em um array
if ($funcao == "ADICIONAR" || $funcao == "ALTERAR") {
    $usuarios = array();
    foreach (array_keys($_POST) as $k) {
        $teste = explode("-", $k);
        if ($teste[0] == "id_usuario") {
            $usuarios[] = $teste[1] * 1;
开发者ID:edmarmoretti,项目名称:i3geo,代码行数:31,代码来源:exec.php


示例9: dirname

<?php

include_once dirname(__FILE__) . "/../../admin/php/login.php";
include "../blacklist.php";
verificaBlFerramentas(basename(dirname(__FILE__)), "", false);
$funcoesEdicao = array("REMOVE", "INCLUI");
if (in_array(strtoupper($funcao), $funcoesEdicao)) {
    if (verificaOperacaoSessao("admin/html/editormapfile") == false) {
        retornaJSON("Vc nao pode realizar essa operacao. Tente fazer login novamente.");
        exit;
    }
}
$tema = $_POST["tema"];
error_reporting(0);
//
//faz a busca da fun&ccedil;&atilde;o que deve ser executada
//
$retorno = "";
//string que ser&aacute; retornada ao browser via JSON
switch (strtoupper($funcao)) {
    case "REMOVE":
        $mapa = ms_newMapObj($map_file);
        $l = $mapa->getlayerbyname($tema);
        if ($l != "") {
            $l->setmetadata("storymap", "");
            $mapa->save($map_file);
        }
        $arq = $locaplic . "/temas/" . $tema . ".map";
        if (file_exists($arq)) {
            $mapa = ms_newMapObj($arq);
            $l = $mapa->getlayerbyname($tema);
开发者ID:edmarmoretti,项目名称:i3geo,代码行数:31,代码来源:manutencao.php


示例10: dirname

Desenvolvedor: Edmar Moretti [email protected]
Este programa &eacute; software livre; voc&ecirc; pode redistribu&iacute;-lo
e/ou modific&aacute;-lo sob os termos da Licen&ccedil;a P&uacute;blica Geral
GNU conforme publicada pela Free Software Foundation;
Este programa &eacute; distribu&iacute;do na expectativa de que seja &uacute;til,
por&eacute;m, SEM NENHUMA GARANTIA; nem mesmo a garantia impl&iacute;cita
de COMERCIABILIDADE OU ADEQUA&Ccedil;&Atilde;O A UMA FINALIDADE ESPEC&Iacute;FICA.
Consulte a Licen&ccedil;a P&uacute;blica Geral do GNU para mais detalhes.
Voc&ecirc; deve ter recebido uma cópia da Licen&ccedil;a P&uacute;blica Geral do
GNU junto com este programa; se n&atilde;o, escreva para a
Free Software Foundation, Inc., no endere&ccedil;o
59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
Arquivo:
i3geo/admin/php/ogcws.php
Parametros:
O par&acirc;metro principal &eacute; "funcao", que define qual opera&ccedil;&atilde;o ser&aacute; executada, por exemplo, ms_configura.php?funcao=PEGAPARAMETROSCONFIGURA
Cada opera&ccedil;&atilde;o possu&iacute; seus próprios par&acirc;metros, que devem ser enviados tamb&eacute;m na requisi&ccedil;&atilde;o da opera&ccedil;&atilde;o.
*/
include_once dirname(__FILE__) . "/login.php";
if (verificaOperacaoSessao("admin/html/ogcws") == false) {
    retornaJSON("Vc nao pode realizar essa operacao.");
    exit;
}
//error_reporting(0);
$versao = versao();
$map_file = $locaplic . "/aplicmap/ogcwsv" . $versao["principal"] . ".map";
$mapa = ms_newMapObj($map_file);
$web = $mapa->web;
//faz a busca da fun&ccedil;&atilde;o que deve ser executada
switch (strtoupper($funcao)) {
}
开发者ID:edmarmoretti,项目名称:i3geo,代码行数:31,代码来源:ogcws.php


示例11: error_reporting

 *
 * Este programa &eacute; distribu&iacute;do na expectativa de que seja &uacute;til,
 * por&eacute;m, SEM NENHUMA GARANTIA; nem mesmo a garantia impl&iacute;cita
 * de COMERCIABILIDADE OU ADEQUA&Ccedil;&Atilde;O A UMA FINALIDADE ESPEC&Iacute;FICA.
 * Consulte a Licen&ccedil;a P&uacute;blica Geral do GNU para mais detalhes.
 * Voc&ecirc; deve ter recebido uma copia da Licen&ccedil;a P&uacute;blica Geral do
 * GNU junto com este programa; se n&atilde;o, escreva para a
 * Free Software Foundation, Inc., no endere&ccedil;o
 * 59 Temple Street, Suite 330, Boston, MA 02111-1307 USA.
 */
error_reporting(0);
//
// pega as variaveis passadas com get ou post
//
include_once dirname(__FILE__) . "/../../../admin/php/login.php";
if (verificaOperacaoSessao("admin/html/atlas") === false) {
    header("HTTP/1.1 403 Vc nao pode realizar essa operacao");
    exit;
}
include dirname(__FILE__) . "/../../../admin/php/conexao.php";
$id = $_POST["id"];
$id_atlas = $_POST["id_atlas"];
$id_prancha = $_POST["id_prancha"];
testaSafeNumerico([$id, $id_atlas, $id_prancha]);
$funcao = strtoupper($funcao);
switch ($funcao) {
    case "ADICIONAR":
        $novo = adicionar($_POST["titulo_atlas"], $_POST["publicado_atlas"], $_POST["ordem_atlas"], $_POST["basemapfile_atlas"], $_POST["desc_atlas"], $_POST["h_atlas"], $_POST["w_atlas"], $_POST["icone_atlas"], $_POST["link_atlas"], $_POST["pranchadefault_atlas"], $_POST["template_atlas"], $_POST["tipoguias_atlas"], $dbhw);
        if ($novo === false) {
            header("HTTP/1.1 500 erro ao consultar banco de dados");
            exit;
开发者ID:edmarmoretti,项目名称:i3geo,代码行数:31,代码来源:exec.php


示例12: dirname

<?php

include_once "admin.php";
include_once "login.php";
if (verificaOperacaoSessao("admin/metaestat/geral") == false) {
    echo "Vc nao pode realizar essa operacao.";
    exit;
}
error_reporting(0);
?>
<html>
<head>
<link rel="stylesheet" type="text/css" href="../../css/input.css" />
<link rel="stylesheet" type="text/css" href="../../css/geral.css" />
<title></title>
</head>
<body bgcolor="white" style="background-color:white;text-align:left;">
<p>
<?php 
if (isset($_FILES['uploadimagem']['name'])) {
    require_once dirname(__FILE__) . "/../../ms_configura.php";
    echo "<p class='paragrafo' >Carregando o arquivo...</p>";
    $arq = $metaestatTemplates . "/logos/" . $_FILES['uploadimagem']['name'];
    //verifica nomes
    verificaNome($_FILES['uploadimagem']['name']);
    //chmod($metaestatTemplates."/logos",777);
    if (file_exists($arq)) {
        unlink($arq);
    }
    //sobe arquivo
    $Arquivo = $_FILES['uploadimagem']['tmp_name'];
开发者ID:edmarmoretti,项目名称:i3geo,代码行数:31,代码来源:estat_mapa_upload.php


示例13: dirname

<?php

include_once dirname(__FILE__) . "/login.php";
if (in_array(strtoupper($funcao), $funcoesEdicao)) {
    if (verificaOperacaoSessao("admin/html/subirshapefile") == false) {
        retornaJSON("Vc nao pode realizar essa operacao.");
        exit;
    }
}
if (isset($_GET["tipo"])) {
    $tipo = $_GET["tipo"];
}
//locaplic e usado para definir a pasta de destino
if (empty($locaplic)) {
    exit;
}
error_reporting(0);
?>
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1">
<link rel="stylesheet" type="text/css" href="../../css/input.css" />
<link rel="stylesheet" type="text/css" href="../../css/geral.css" />
<script src="../../classesjs/classe_util.js"></script>
<title></title>
</head>
<body bgcolor="white" style="background-color:white;text-align:left;">
<p>
<?php 
if (isset($_FILES['i3GEOuploadshp']['name'])) {
    $dirDestino = $_POST["dirDestino"];
开发者ID:edmarmoretti,项目名称:i3geo,代码行数:31,代码来源:subirshapefile.php



注:本文中的verificaOperacaoSessao函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
PHP verificaUsuario函数代码示例发布时间:2022-05-23
下一篇:
PHP verificaExiste函数代码示例发布时间:2022-05-23
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap