Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Alguem sabe para que serve esse codigo, é bom ter ele em seu site ou não?
<?php
// Esse codigo vai em 1 pagina comum
require_once("blockpage.php");
checapagina( basename(__FILE__) );
?>
<?php $pagina_erro='index.php';
$redirecionar=$pagina_erro;
$pagina_browser=end(explode("/", $_SERVER['SCRIPT_NAME']));
if($pagina_original==$pagina_browser){
exit(header("Location: $redirecionar"));
}
}
?>
apenas uma técnica para evitar executar um script diretamente.
mas parece sem sentido.
é util em projetos gambiarra, sem padrao, etc.. quebra um galho.
a forma que recomendo paara proteger os arquivos de execução direta é mante-los num diretorio fora da pasta pública e usar alias ou symlink para impedir que arquivos php sejam executados na pasta pública, mesmo que um cliente tenha acessso ao ftp.