本文整理汇总了PHP中expulsaVisitante函数的典型用法代码示例。如果您正苦于以下问题:PHP expulsaVisitante函数的具体用法?PHP expulsaVisitante怎么用?PHP expulsaVisitante使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了expulsaVisitante函数的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的PHP代码示例。
示例1: protegePagina
function protegePagina()
{
global $_SG;
if (!isset($_SESSION['usuarioID']) or !isset($_SESSION['usuarioNome'])) {
expulsaVisitante();
} else {
if (!isset($_SESSION['usuarioID']) or !isset($_SESSION['usuarioNome'])) {
if ($_SG['validaSempre'] == true) {
if (!validaUsuario($_SESSION['usuarioLogin'], $_SESSION['usuarioSenha'])) {
expulsaVisitante();
}
}
}
}
}
开发者ID:GuilhermeGolfetto,项目名称:GerenciadorEventosLoginPHP,代码行数:15,代码来源:seguranca.php
示例2: protegePagina
/**
* Função que protege uma página
*/
function protegePagina()
{
global $_SG;
if (!isset($_SESSION['usuarioID']) or !isset($_SESSION['usuarioNome'])) {
// Não há usuário logado, manda pra página de login
expulsaVisitante();
} else {
if (!isset($_SESSION['usuarioID']) or !isset($_SESSION['usuarioNome'])) {
// Há usuário logado, verifica se precisa validar o login novamente
if ($_SG['validaSempre'] == true) {
// Verifica se os dados salvos na sessão batem com os dados do banco de dados
if (!validaUsuario($_SESSION['usuarioLogin'], $_SESSION['usuarioSenha'])) {
// Os dados não batem, manda pra tela de login
expulsaVisitante();
}
}
}
}
}
开发者ID:rogeriochaves,项目名称:FoAWorks,代码行数:22,代码来源:security.php
示例3: isset
<?php
// Inclui o arquivo com o sistema de segurança
require_once "seguranca.php";
// Verifica se um formulário foi enviado
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
// Salva duas variáveis com o que foi digitado no formulário
// Detalhe: faz uma verificação com isset() pra saber se o campo foi preenchido
$usuario = isset($_POST['usuario']) ? $_POST['usuario'] : '';
$senha = isset($_POST['senha']) ? $_POST['senha'] : '';
// Utiliza uma função criada no seguranca.php pra validar os dados digitados
if (validaUsuario($usuario, $senha) == true) {
// O usuário e a senha digitados foram validados, manda pra página interna
header("Location: index.php");
} else {
// O usuário e/ou a senha são inválidos, manda de volta pro form de login
// Para alterar o endereço da página de login, verifique o arquivo seguranca.php
expulsaVisitante();
}
}
开发者ID:rgalli-tray,项目名称:painel,代码行数:20,代码来源:valida.php
示例4: protegePagina
/**
* Função que protege uma página
*/
function protegePagina($pagina)
{
global $_SG;
$pagina = "";
if (isset($_GET["pagina"])) {
$pagina = explode("/", $_GET["pagina"]);
}
if ((!isset($_SESSION['usuarioID']) or !isset($_SESSION['usuarioNome']) or !isset($_SESSION['usuario']) or !isset($_SESSION['usuarioSenha'])) and $pagina[0] != "login") {
// Não há usuário logado, manda pra página de login
expulsaVisitante();
} else {
if (isset($_SESSION['usuarioID']) or isset($_SESSION['usuarioNome']) or isset($_SESSION['usuario']) or isset($_SESSION['usuarioSenha'])) {
// Há usuário logado, verifica se precisa validar o login novamente
if ($pagina == null or $pagina[0] != "login") {
// Verifica se os dados salvos na sessão batem com os dados do banco de dados
if (!validaUsuario($_SESSION['usuario'], $_SESSION['usuarioSenha'])) {
// Os dados não batem, manda pra tela de login
expulsaVisitante();
}
}
}
}
}
开发者ID:EnoqueCarvalho,项目名称:ConvertPlayer,代码行数:26,代码来源:seguranca.php
注:本文中的expulsaVisitante函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论