Your IP : 18.117.187.38


Current Path : /data/web/virtuals/51568/virtual/www/menu/
Upload File :
Current File : /data/web/virtuals/51568/virtual/www/menu/accounts-newpass-send.php

<?php
  if (session_id() == '') { session_start(); }
  require_once("../class/pdoDB.class.php");
  $id = isset($_REQUEST["id"]) ? $_REQUEST['id'] : 0;
  $pdo = new pdoDB();
  $dotaz = "DELETE FROM `accounts_verify` WHERE `accounts_id` = :id";   
  $pdo->execute($dotaz, array(':id' => $id ));
  
  $token = bin2hex(openssl_random_pseudo_bytes (10));  
  $dotaz = "INSERT INTO `accounts_verify` (`accounts_id`, `token`) VALUES (:id, :token)";   
  $pdo->execute($dotaz, array(':id' => $id, ':token' => $token));

  $dotaz = "SELECT `name`, `email` FROM `accounts` WHERE `id` = :id";   
  $row = $pdo->queryOne($dotaz, array(':id' => $id));
  
   $odkaz = '<a href="http://www.zsrepubliky.cz/index.php?m=menu/menu-changepass-email.php&token='.$token.'">
   <button style="padding:3px;">tomto odkazu</button></a>';
   $name = $row->name; 
   $nyni = new Datetime();
   $gener = $nyni->format('d.m.Y, H:i:s');
   $zprava = "
<div style='margin: 10px; border: 1px solid blue; padding: 8px;'>
<h2>Toto je vyžádaný email ze serveru zsrepubliky.cz</h2> 
Pro uživatele <strong>$name</strong> byl zadán požadavek na změnu hesla.<br>
Tuto zmenu lze provést na $odkaz <br>
<strong>Platnost odkazu je 6 hodin (okamžik vygenerování: $gener).</strong>";
    $hlavicky = "MIME-Version: 1.0
Content-Type: text/HTML; charset=utf-8
Content-Transfer-Encoding: 8bit";
    mail($row->email, "Zmena hesla na www.zsrepubliky.cz", $zprava, $hlavicky);
    
?>