Guest User

Untitled

a guest
Apr 19th, 2018
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.28 KB | None | 0 0
  1. ?php
  2. $data = array();
  3. /*
  4. =======================================================
  5. Password protect page By Relevant:
  6. Password Module
  7. Edit $data variables apart from this_page (auto detects)
  8. Apend this entire script before the Entire page you want to protect
  9. */
  10.  
  11. //Access Details
  12. $data["username"] = "TeamPS";
  13. $data["password"] = "bllgk2f3548";
  14.  
  15. //color
  16. $data["background"] ="Grey";
  17. $data["box"] ="GhostWhite";
  18. //Incorrect Details message
  19. $data["error_msg"]="Gtfo you are not allowed ;D";
  20.  
  21. /*
  22. =======================================================
  23. */
  24.  
  25.  
  26. $data['this_page'] = substr($_SERVER["SCRIPT_NAME"],strrpos($_SERVER["SCRIPT_NAME"],"/")+1);
  27.  
  28. if(isset($_POST["fuser"]) && isset($_POST["fpass"]))
  29. {
  30. if($_POST["fuser"]==$data["username"] && $_POST["fpass"]==$data["password"])
  31. {
  32. setcookie("_r_user",$data["username"]);
  33. setcookie("_r_pass",$data["password"]);
  34. }
  35. else
  36. {
  37. die('
  38. <body style="background:'.$data["background"].';margin:200px;">
  39. <div style="background:'.$data["box"].';border-style:outset;border-color:black;border-width:1px;padding:20px;text-align:center;">
  40. <p style="color:red">'.$data["error_msg"].'</p>
  41. <form action="'.$data["this_page"].'" method="post">
  42. Username: <input type="text" name="fuser" /> <br />
  43. Password: <input type="password" name="fpass" /> <br />
  44. <hr style="width:75%" />
  45. <input type="submit" value="Submit" />
  46. </form>
  47.  
  48. <span style="color:grey">Protection By Relevant</span>
  49. </div>
  50. </body>
  51. ');
  52. }
  53. }
  54. else
  55. {
  56. $data["accept"]=false;
  57.  
  58. if(isset($_COOKIE["_r_user"]) && isset($_COOKIE["_r_pass"]))
  59. {
  60. if($_COOKIE["_r_user"]==$data["username"]&&$_COOKIE["_r_pass"]=$data["password"])
  61. {
  62. $data["accept"]=true;
  63. }
  64. }
  65. else
  66. {
  67. $data["accept"]=false;
  68. }
  69. if(!$data["accept"])
  70. {
  71. die('
  72. <body style="background:'.$data["background"].';margin:200px;">
  73. <div style="background:'.$data["box"].';border-style:outset;border-color:black;border-width:1px;padding:20px;text-align:center;">
  74. <form action="'.$data["this_page"].'" method="post">
  75. Username: <input type="text" name="fuser" /> <br />
  76. Password: <input type="password" name="fpass" /> <br />
  77. <hr style="width:75%" />
  78. <input type="submit" value="Submit" />
  79. </form>
  80.  
  81. <span style="color:grey">Protection By Relevant</span>
  82. </div>
  83. </body>
  84. ');
  85. }
  86. }
  87. ?>
Add Comment
Please, Sign In to add comment