Advertisement
Guest User

Untitled

a guest
Jan 6th, 2017
337
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.92 KB | None | 0 0
  1. <?php
  2. $hidden_inputs = array();
  3. $dom = new DOMDocument('1.0');
  4. @$dom->loadHTMLFile('https://rejestracja.kolporter.com.pl/auth/login');
  5.  
  6. $nodes = $dom->getElementsByTagName('input');
  7.  
  8.  
  9. foreach($nodes as $node) {
  10. if($node->hasAttributes()) {
  11. foreach($node->attributes as $attribute) {
  12. if($attribute->nodeName == 'type' && $attribute->nodeValue == 'hidden') {
  13. $hidden_inputs[] = $node;
  14. }
  15. }
  16. }
  17. } unset($node);
  18.  
  19. $array_hidden = array();
  20. $nr = 0;
  21. // 3. loop through hidden inputs and print HTML
  22. foreach($hidden_inputs as $node) {
  23. $array_hidden[$nr] = htmlspecialchars($dom->saveHTML($node));
  24. $nr++;
  25. } unset($node);
  26.  
  27. $part_1 = explode("value=&quot;", $array_hidden[1]);
  28. $part_2 = explode("&quot;", $part_1[1]);
  29.  
  30. $done = $part_2[0];
  31.  
  32. ?>
  33.  
  34.  
  35.  
  36. <!DOCTYPE html>
  37. <html>
  38. <head>
  39. <title>Kolporter DUE SIM</title>
  40. <meta charset="utf-8">
  41. <meta name="csrf-token" content="<?php echo $done ?>">
  42. <meta http-equiv="x-ua-compatible" content="ie=edge" >
  43. <link rel="shortcut icon" href="https://rejestracja.kolporter.com.pl/favicon.ico?v=1">
  44. <link rel="stylesheet" href="https://rejestracja.kolporter.com.pl/css/app.css">
  45.  
  46. <script src="https://rejestracja.kolporter.com.pl/js/jquery/jquery-2.2.4.min.js"></script>
  47. <script src="https://rejestracja.kolporter.com.pl/js/jquery/jquery.inputmask.bundle.min.js"></script>
  48. <script src="https://rejestracja.kolporter.com.pl/js/jquery/js.cookie.js"></script>
  49. <script src="https://rejestracja.kolporter.com.pl/js/bootstrap/bootstrap.min.js"></script>
  50. <script src="https://rejestracja.kolporter.com.pl/js/app.js"></script>
  51. <!--[if lt IE 9]>
  52. <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
  53. <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
  54. <![endif]-->
  55. </head>
  56. <body>
  57. <div class="navbar navbar-default " role="navigation">
  58. <div class="container">
  59. <div class="navbar-header">
  60. <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
  61. <span class="sr-only"></span>
  62. <span class="icon-bar"></span>
  63. <span class="icon-bar"></span>
  64. <span class="icon-bar"></span>
  65. </button>
  66. <a class="navbar-brand"><img src="https://rejestracja.kolporter.com.pl/img/logo.png"/></a>
  67. </div>
  68. <div class="navbar-collapse collapse">
  69. <ul class="nav navbar-nav">
  70. </ul>
  71. <ul class="nav navbar-nav navbar-right">
  72. </ul>
  73. </div><!--/.nav-collapse -->
  74. </div>
  75. </div>
  76. <div class="modal fade ajax-loading-content-modal" tabindex="-1" role="dialog" aria-labelledby="ajaxLoadingContentModal">
  77. <div class="modal-dialog modal-sm" role="document">
  78. <div class="modal-content">
  79. <div class="modal-header">
  80. <h4 id="ajaxLoadingContentModal" class="modal-title">Przetwarzanie danych</h4>
  81. </div>
  82.  
  83. <div class="modal-body">
  84. <span>Proszę czekaj. Trwa przetwarzanie danych.</span>
  85. </div>
  86. </div>
  87. </div>
  88. </div>
  89.  
  90. <div class="modal fade delete-confirm-modal" id="delete-confirm-modal" tabindex="-1" role="dialog" aria-labelledby="deleteConfirmLabel" aria-hidden="true">
  91. <div class="modal-dialog modal-sm">
  92. <div class="modal-content">
  93. <div class="modal-header">
  94. <button class="close" aria-hidden="true" data-dismiss="modal" type="button">×</button>
  95. <h4 id="deleteConfirmLabel" class="modal-title">Potwierdzenie usuwania</h4>
  96. </div>
  97.  
  98. <div class="modal-body">
  99. </div>
  100.  
  101. <div class="modal-footer">
  102. <button type="button" class="btn btn-primary ok" data-dismiss="modal">OK</button>
  103. <button type="button" class="btn btn-default cancel" data-dismiss="modal">Anuluj</button>
  104. </div>
  105. </div>
  106. </div>
  107. </div>
  108.  
  109. <div class="container">
  110. <div class="content">
  111. <input id="form-data" data-page="https://rejestracja.kolporter.com.pl" name="form-data" type="hidden" value="">
  112. <ul itemscope itemtype="http://schema.org/BreadcrumbList" class="breadcrumb"><li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem" class="active"><span itemprop="name">Start</span><meta itemprop="position" content="1" /></li></ul>
  113. <div class="flash-message">
  114. </div>
  115.  
  116.  
  117.  
  118.  
  119. <form class="form-signin" role="form" method="post" action="https://rejestracja.kolporter.com.pl/auth/login">
  120. <input type="hidden" name="_token" value="<?php echo $done ?>">
  121.  
  122. <h2 class="form-signin-heading">Logowanie</h2>
  123. <input class="form-control" placeholder="Login" required="required" autofocus="autofocus" name="login" value="<?= $_GET['login'] ?>" type="text">
  124. <input class="form-control" placeholder="Hasło" required="required" name="password" type="password" value="<?= $_GET['password'] ?>">
  125. <p>
  126. <a href="https://rejestracja.kolporter.com.pl/odzyskiwanie-hasla" alt="Odzyskiwanie hasła">Odzyskiwanie hasła</a>
  127. </p>
  128. <button class="btn btn-lg btn-primary btn-block" type="submit">Loguj</button>
  129. </form>
  130.  
  131. </div>
  132. </div>
  133.  
  134.  
  135. <div class="alert alert-info" id="cookie-alert">
  136. <button class="close" aria-hidden="true" data-dismiss="alert" type="button">×</button>
  137. <h4>Informacja dotycząca plików cookies</h4>
  138. <span>
  139. Strona korzysta z plików cookies m.in. w celu dostosowania witryny do indywidualnych potrzeb użytkowników. Możesz zmienić ustawienia dotyczące cookies w przeglądarce internetowej.
  140. </span>
  141. <button class="btn btn-default btn-ok" data-dismiss="alert" type="button">Ok, zgadzam się</button>
  142. </div>
  143. </body>
  144. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement