Current Path : /data/web/virtuals/51568/virtual/www/menu/ |
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); ?>