Advertisement
Guest User

Untitled

a guest
May 27th, 2018
160
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.88 KB | None | 0 0
  1. <link href="../css/plugins.css" rel="stylesheet" type="text/css" media="screen" />
  2. <script type="text/javascript" src="../js/jquery-latest.pack.js"></script>
  3. <script type="text/javascript" src="../js/jquery.validationEngine.modified.js"></script>
  4. <script type="text/javascript" src="../js/jquery.validationEngine.rules.html"></script>
  5. <script type="text/javascript" src="../js/iepngfix_tilebg.js"></script>
  6. <script type="text/javascript" src="../js/jquery.tools.min.js"></script>
  7. <script type="text/javascript" src="../js/jquery.fancybox-1.3.1.pack.js"></script>
  8. <script type="text/javascript" src="../js/jquery.bgiframe.js"></script>
  9. <script type="text/javascript" src="../js/main.js"></script>
  10. <div id="register" class="col-2">
  11. <div class="content content-last">
  12. <div class="content-bg">
  13. <div class="content-bg-bottom">
  14. <h2><?PHP echo $serverSettings['titel']; ?> - Ai uitat parola?</h2>
  15. <div class="inner-form-border">
  16. <div class="inner-form-box">
  17. <h3><a id="toLogin" href="index.php?s=login" title="&#206;napoi la autentificare"> &nbsp;&#206;napoi la autentificare</a>Ai uitat parola?</h3>
  18. <div class="trenner"></div><br/>
  19. <?PHP
  20. if(isset($_POST['emailreset']) && $_POST['emailreset']=="Trimite") {
  21.  
  22. if(!empty($_POST['account']) && checkMail($_POST['email'])) {
  23.  
  24. $acc = mysql_real_escape_string($_POST['account']);
  25. $email = mysql_real_escape_string($_POST['email']);
  26. $newPass = substr(md5(rand(999,99999)),0,8);
  27.  
  28. $getUser = "SELECT id FROM account.account WHERE login='".$acc."' AND email='".$email."' LIMIT 1";
  29. $qryUser = mysql_query($getUser);
  30.  
  31. if(mysql_num_rows($qryUser)>0) {
  32.  
  33. $setPass = "UPDATE account.account SET password=PASSWORD('".$newPass."') WHERE login='".$acc."' LIMIT 1";
  34. $qryPass = mysql_query($setPass);
  35.  
  36. if($qryPass) {
  37. echo'<h1>Parola ta a fost resetat&#259; cu succes. Vei primi un e-mail cu datele despre parol&#259;.<br/><br/></h1><div class="trenner"></div>';
  38.  
  39. $absender = $serverSettings['titel']." - Service parol&#259;";
  40. $email = $serverSettings['pass_mail'];
  41. $empfaenger = $_POST['email'];
  42. $mail_body = "Salut,
  43.  
  44. Parola ta a fost resetat&#259; cu succes.
  45.  
  46. Cont: ".$acc."
  47. Parola nou&#259;: ".$newPass."
  48.  
  49. Bucura&#355;i-v&#259; de joc,
  50.  
  51. Echipa ".$serverSettings['titel'].".
  52.  
  53. Acest e-mail a fost generat automat. V&#259; rug&#259;m s&#259; nu r&#259;spunde&#355;i la el.";
  54. $titel = "Parola ta pe ".$serverSettings['titel'];
  55.  
  56. $header .= "X-Priority: 3\n";
  57. $header .= "X-Mailer: mtVision Homepage Mailer\n";
  58. $header .= "MIME-Version: 1.0\n";
  59. $header .= "From: ".$absender." <".$serverSettings['pass_mail'].">\n";
  60. $header .= "Reply-To: ".$serverSettings['pass_mail']."\n";
  61. //$header .= "Content-Transfer-Encoding: 8bit\n";
  62. $header .= "Content-Type: text/plain; charset=iso-8859-1\n";
  63.  
  64. if(!mail($empfaenger, $titel, $mail_body, $header)) {
  65. echo'<h1>Eroare cu serverul de e-mail: V&#259; rug&#259;m contacta&#355;i un admin!<br/><br/></h1><div class="trenner"></div>';
  66. }
  67.  
  68. }
  69. else {
  70. echo'<h1>O parol&#259; nou&#259; nu a putut fi setat&#259;. V&#259; rug&#259;m contacta&#355;i un admin.<br/><br/></h1><div class="trenner"></div>';
  71. }
  72.  
  73. }
  74. else {
  75. echo'<h1>Informa&#355;iile specificate nu exist&#259;.<br/><br/></h1><div class="trenner"></div>';
  76. }
  77.  
  78. }
  79. else {
  80. echo'<h1>Nu a&#355;i introdus informa&#355;iile.<br/><br/></h1><div class="trenner"></div>';
  81. }
  82.  
  83. }
  84.  
  85. ?>
  86. <form name="registerForm" id="registerForm" action="index.php?s=passwordlost" method="POST">
  87. <div>
  88. <label for="username">Nume de utilizator:*</label>
  89. <input
  90. type="text"
  91. class="validate[required,custom[noSpecialCharacters],length[8,16]]"
  92. id="username"
  93. name="account"
  94. title=""
  95. value=""
  96. maxlength="16"
  97. AUTOCOMPLETE="off"
  98. />
  99. <br/><br/>
  100.  
  101.  
  102. <label for="username">E-mail utilizator:*</label>
  103. <input
  104. type="text"
  105. class="validate[required,custom[email]]"
  106. id="username"
  107. name="email"
  108. title=""
  109. value=""
  110. maxlength="40"
  111. AUTOCOMPLETE="off"
  112. />
  113.  
  114. <br/><br/><br/>
  115. <th class="topLine" style="text-align:center;" colspan="2"><input id="submitBtn" type="submit" name="emailreset" value="Trimite" class="btn-bg"/></th>
  116.  
  117. </div></form>
  118. <p id="regLegend">* este necesar</p>
  119. <p id="regLegend">Aten&#355;ie! Introduce&#355;i datele corecte!</p>
  120. </div>
  121. </div>
  122. </div>
  123. </div>
  124. </div>
  125. </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement