<? 

####################### 
#        llbra        # 
#   llbra@bol.com.br  # 
#                     # 
#   -D�VIDAS???       #     
#   mande-me um email # 
#                     # 
#  GNU - pode usar    # 
#        a vontade    # 
#                     # 
#    � - Copyleft     # 
####################### 

// ARQUIVO QUE VAI SER INCLUDE 
$arquivo = "sua_pagina_protegida.php"; 
// SENHA QUE LIBERA O ARQUIVO INCLUDE 
$senha   = "suasenha"; 

?>  

<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 
</head> 
<body> 

<? 
if (empty($acao)){ 
?> 
<script> 
// MANDA UM ALERT QUE PEDE A SENHA 
var message = prompt("Digite sua Senha",""); 
// CRIA UM FORM QUE TEM O VALOR DE UM INPUT 'HIDDEN' COM A SENHA DIGITADA 
document.write("<br><form name=\'form1\' action=\'alert.php\'><input type=\'hidden\' name=\'senha1\' value=\'" +message+ "\'><input type=\'hidden\' name=\'acao\' value=\'envia\'></form><br>"); 
document.form1.submit(); 
</script> 

<? 
} 
?> 
<? 
if (isset($acao)){ 
?> 
<?php  

// VERIFICA SE O CAMPO TEM NOME SENHA1, OU SE ELE EXISTE 
if(!$senha1) exit();  

if ($senha1 == $senha) { // VERIFICA SE A SENHA � CORRETA 
    include $arquivo;    // DA UM INCLUDE COM O CONTE�DO QUE � PROTEGIDO 
} else {                 // SE A SENHA FOR INCORRETA ELE DA EXIT E MANDA TENTAR DENOVO 
    echo "Senha Incorreta<br>"; 
    echo "<a href=\'alert.php\'>Tentar denovo</a>"; 
    exit();  
} 

?>  
<? 
} 
?> 
</body> 
</html>