Advertisement
mendigo

Untitled

Aug 5th, 2011
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.41 KB | None | 0 0
  1. <?php
  2. logs("Acessou Novo!",'w+');
  3. logs("Ip: ".$_SERVER['REMOTE_ADDR']);
  4. logs("Proxy: ".$_SERVER['HTTP_X_FORWARDED_FOR']);
  5. error_reporting(E_ALL & ~E_NOTICE | E_STRICT);
  6. logs("Erros OK");
  7. logs("GET { ".count($_GET));
  8. if( count($_GET) > 0 ){
  9. foreach($_GET as $a => $b){
  10. logs("\t$a => $b");
  11. }
  12. print_r($_GET);
  13. }
  14. logs("}");
  15. logs("POST { ".count($_POST));
  16. if( count($_POST) > 0 ){
  17. foreach($_POST as $a => $b){
  18. logs("\t$a => $b");
  19. }
  20. print_r($_POST);
  21. }
  22. logs("}");
  23. if (isset ($_SERVER["PHP_AUTH_USER"]) || isset ($_SERVER["PHP_AUTH_PW"]))
  24. {
  25. logs("post 1!");
  26. $Login = $_SERVER["PHP_AUTH_USER"]; //$_POST["Login"];
  27. $Senha = md5($_SERVER["PHP_AUTH_PW"]); //md5($_POST["Senha"]);
  28. /*
  29. $Login = $_SERVER["PHP_AUTH_USER"]; //$_POST["Login"];
  30. $Senha = md5($_SERVER["PHP_AUTH_PW"]); //md5($_POST["Senha"]);
  31. */
  32. }
  33. if ($Login != 'admin' && $Senha != md5("kreutzer2012") )
  34. {
  35. logs("Não logado!");
  36. header('WWW-Authenticate: Basic realm = "Acesso Restrito"');
  37. header('HTTP/1.0 401 Unauthorized');
  38. echo '<center><h1>Acesso Restrito</h1></center>';
  39. }
  40. else
  41. {
  42. logs("Logado!");
  43. }
  44.  
  45. function logs($txt,$o = "a+"){
  46. $d = fopen("log.txt",$o);
  47. if( $d ){
  48. print date('[d/m/Y h:i:s]').$txt."\n";
  49. fwrite($d, date('[d/m/Y h:i:s]').$txt."\n");
  50. fclose($d);
  51. }else{
  52. exit("Permissao denied!");
  53. }
  54. }
  55.  
  56. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement