Guest User

Untitled

a guest
Feb 20th, 2019
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.33 KB | None | 0 0
  1. <?php
  2. @$userName = $_POST['user_name'];
  3. @$password = $_POST['password'];
  4. if($userName == "" && $password == "") {
  5. $userName = '';
  6. $password = '';
  7. };
  8. class Login {
  9. private $fp;
  10. public function __construct() {
  11. $this->fp = fopen(getcwd() . '\konfig\users.txt', 'r');
  12.  
  13. }
  14. public function __destruct() {
  15. if ($this->fp != false) {
  16. fclose($this->fp);
  17. }
  18. }
  19. public function checkLogin($userName) {
  20. $this->fp = fopen(getcwd() . '\konfig\users.txt', 'r');
  21. $this->files = fread($this->fp, 10000);
  22. $this->dane = explode(";", $this->files);
  23. $x = 0;
  24. $calosc = count($this->dane);
  25. $calosc--;
  26. $polowa = $calosc / 2;
  27. while ($x < $polowa) {
  28. $d = $this->dane[$x];
  29. if($d == $userName) {
  30. return $userName;
  31. } else {
  32. };
  33. $x++;
  34. }
  35. echo "</br>";
  36. }
  37. public function checkPassword($password) {
  38. $this->fp = fopen(getcwd() . '\konfig\users.txt', 'r');
  39. $this->files = fread($this->fp, 10000);
  40. $this->dane = explode(";", $this->files);
  41. $calosc = count($this->dane);
  42. $calosc--;
  43. $polowa = $calosc / 2;
  44. while ($calosc > $polowa) {
  45. $e = $this->dane[$polowa];
  46. if($e == $password) {
  47. return $password;
  48. } else {
  49. };
  50. $polowa++;
  51. }
  52. echo "</br>";
  53. }
  54. };
  55. $funkcja = new Login();
  56. $funkcja->checkLogin($userName);
  57. $funkcja->checkPassword($password);
Add Comment
Please, Sign In to add comment