%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /mnt/tnb2/los/
Upload File :
Create Path :
Current File : //mnt/tnb2/los/skleroza.php

<!DOCTYPE html>
<html lang="cs">

<head>
  <meta charset="UTF-8" />
  <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  <meta name="description" content="" />
  <meta name="author" content="mickey & strasidlo" />
  <meta name="msapplication-TileColor" content="#da532c" />
  <meta name="theme-color" content="#ffffff" />  
  <title>LOS - Lidová obranná střelba</title>
  <link rel="apple-touch-icon" sizes="180x180" href="apple-touch-icon.png" />
  <link rel="icon" type="image/png" sizes="32x32" href="favicon-32x32.png" />
  <link rel="icon" type="image/png" sizes="16x16" href="favicon-16x16.png" />
  <link rel="manifest" href="site.webmanifest" />
  <link rel="mask-icon" href="safari-pinned-tab.svg" color="#5bbad5" />
  <link href="css/bootstrap.min.css" rel="stylesheet" />
  <link href="css/front.css" rel="stylesheet" />
  <link href="css/notification.css" rel="stylesheet" />
  <script src="js/notification.js"></script>
</head>

<body>

    <header class="header lh-2 border-bottom">
      <nav class="navbar navbar-expand-lg">
        <div class="container">
          <span class="navbar-brand"><a href="index.html" class="logo"><img src="images/logo_short.jpg" class="img-fluid" alt="">Lidová obranná střelba</a></span>
          <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarText" aria-controls="navbarText" aria-expanded="false"><i class="fas fa-bars"></i></button>
          <div class="collapse navbar-collapse justify-content-center" id="navbarText">
            <ul class="navbar-nav mb-2 mb-lg-0">
              <li class="nav-item"><a class="nav-link" href="index.php">Home</a></li>
              <li class="nav-item"><a class="nav-link" href="los.php">O LOS</a></li>
              <li class="nav-item"><a class="nav-link" href="losik.php">LOSík</a></li>
              <li class="nav-item"><a class="nav-link" href="zacatek.php">Jak začít</a></li>
              <li class="nav-item"><a class="nav-link" href="kalendar.php">Kalendář</a></li>
              <li class="nav-item"><a class="nav-link" href="pohar.php">Pohár</a></li>
              <li class="nav-item"><a class="nav-link" href="novinky.php">Novinky</a></li>
              <li class="nav-item"><a class="nav-link" href="kontakt.php">Kontakt</a></li>
			  <?php if (isset($_SESSION["uzivatel"])){echo '
			  <li class="nav-item dropdown"><a class="nav-link dropdown-toggle active" href="login.html" role="button" data-bs-toggle="dropdown" aria-expanded="false">'.$_SESSION["uzivatel"].'</a>
                <ul class="dropdown-menu rounded-0">
                  <li class="nav-item"><a class="nav-link dropdown-item" href="nastaveni.php">Nastavení</a></li>
                  <li class="nav-item"><a class="nav-link dropdown-item" href="logout.php">Odhlásit</a></li>
                </ul>
              </li>
			  ';} ?>

              <?php if (!isset($_SESSION["uzivatel"])){echo '<li class="nav-item"><a class="nav-link active" href="login.php">Přihlásit/Obnova hesla</a></li>';} ?>
            </ul>
          </div>
        </div>
      </nav>
    </header>
	
  <div class="wrapper main">
  <div class="container">
    <div class="row">
      <div class="col-md-10 col-xl-8 mx-auto">
        <h1 class="fs-3 text-center">Zapomněli jste heslo?</h1>
        <h4 class="lead fs-6 text-center mb-5">Vyplňte formulář a odešlete ho.</h4>

        <div class="row py-4">
          <div class="col-lg-5 mx-auto border bg-white p-4">
            <form method="POST">
              <div class="mb-3">
                <label for="user-login" class="form-label">Uživatelské jméno:</label>
                <input type="text" class="form-control form-control-sm" id="user-login" name="user-login" aria-describedby="emailhelplogin" required />
                <div id="jmeno" class="form-text">Platné uživatelské jméno pro přihlášení.</div>
              </div>

              <div class="mb-3">
                <label for="e-mail" class="form-label">E-mailová adresa:</label>
                <input type="email" class="form-control form-control-sm" id="e-mail" name="e-mail" aria-describedby="emailhelpregistracion" required />
                <div id="emailhelpregistracion" class="form-text">E-mailová adresa, kam bude zaslán e-mail pro obnovu hesla.</div>
              </div>

              <div class="col">
                <div class="text-center">
                  <button type="submit" name="zaslat" class="btn btn-sm btn-dark px-3">Zaslat</button>
                </div>
              </div>
            </form>
          </div>
        </div>
      </div>
    </div>
  </div>
  </div>

<?php
use PHPMailer\PHPMailer\PHPMailer;
use PHPMailer\PHPMailer\Exception;
require 'PHPMailer/src/Exception.php';
require 'PHPMailer/src/PHPMailer.php';
require 'PHPMailer/src/SMTP.php';
if (isset($_POST["zaslat"])){

include('sql.php');
$mysqli = new mysqli(pc,user,pass,data);
if ($mysqli->connect_errno) {printf("Spojení selhalo: %s\n", $mysqli->connect_error); exit();}
$uzivatel=$_POST["user-login"];
$email=$_POST["e-mail"];
$dotaz="SELECT uzivatel,email,id FROM registrace where uzivatel='".$uzivatel."'";
$test=mysqli_fetch_assoc($mysqli->query($dotaz));
if ($uzivatel==$test["uzivatel"] AND $email==$test["email"]) {
	function password_generate($chars) 
	{$data = '1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZabcefghijklmnopqrstuvwxyz';return substr(str_shuffle($data), 0, $chars);}
	$noveheslo=password_generate(10);
	$dotaz="UPDATE registrace SET heslo='".md5($noveheslo)."' WHERE id='".$test["id"]."'";
	$mysqli->query($dotaz);
	$mysqli->close();
//odesílání sklerotického mejlu
		
		$mail = new PHPMailer;
		$mail->isSMTP();
		//$mail->isMail();
		$mail->CharSet = 'UTF-8'; 
		$mail->isHTML(true);
		$mail->setFrom("zavrel@volny.cz","LOSík");
		$mail->addAddress($email);
		$mail->Subject = 'Losík mejl s registrací';
		$mail->Body = 'Heslo pro uživatelský účet '.$test["uzivatel"].' ';
		$mail->Body.= 'bylo nastaveno na: '.$noveheslo;
		$mail->IsSMTP();
		$mail->Host = 'mail.jezeksw.cz';
		$mail->SMTPAuth = true;
		$mail->Username = 'stereo';
		$mail->Password = 'Ste6reO';
        $mail->send();
		//konec odesílání
}
if ($uzivatel!==$test["uzivatel"] OR $email!==$test["email"]) {echo "Jméno v kombinaci s e-mailem se neshodují, informace nelze odeslat!";}


}
?>

  <!-- footer -->
  <footer class="footer mt-auto">
    <div class="container">
      <p class="text-center copyright">2023 | <a href="http://gunlex.cz">LEX <span style="text-transform: lowercase;">z. s.</span></a> | LOS - Lidová obranná střelba</p>
    </div>
  </footer>
 <!-- scripts -->
  <script src="js/bootstrap.bundle.min.js"></script>
  <script src="js/jquery.min.js"></script>
  <script src="js/main.js"></script>

</body>
</html>

Zerion Mini Shell 1.0