Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS

Moderador: web

 
Avatar do usuário
ADMIN
ADMIN
Tópico Autor
Mensagens: 17226
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Include bem seguro

25-12-2007 10:11

Esse script é um script de include bem seguro, onde você poderá escolher o arquivo a ser aberto pelo link, tipo:

documento.php?pagina=teste ( onde teste será teste.php )

<?php // obtemos o nome da página pelo link, sem a extensão // documento.php?pagina=... $pagina = $_GET['pagina']; // adicionamos a extensão .php ao nome da página $pagina = $pagina.".php"; // não será permitido o include: // se $pagina não existir // se o arquivo não existir // se tiver ./, ../ ou ../../ em $pagina ( para evitar include de arquivos de um diretório anterior if(isset($pagina) && file_exists($pagina) && strstr($pagina, './')==FALSE && strstr($pagina, '../')==FALSE && strstr($pagina, '../../')==FALSE) { @include($pagina); } else { // caso não tenha sido passado arquivo @include("padrao.php"); } ?>

0
Criar site grátis Wix
Hospedagem de sites Hostgator
Tem um script legal em HTML, CSS, PHP, HTML, JavaScript, jQuery? Poste e compartilhe com os usuários do fórum
:rock:

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado