%PDF- %PDF-
Direktori : /www/varak.net/losik.varak.net/app/ |
Current File : /www/varak.net/losik.varak.net/app/change-password.php |
<?php /** * Created by IntelliJ IDEA. * User: mvarak * Date: 10/24/2017 * Time: 3:16 PM */ $success = false; if($_POST['password1'] == $_POST['password2']) { $res = dibi::query("SELECT [user] FROM [password_reset] WHERE [token] = %s AND [expiry] > %i", $_POST['token'], time()); if(count($res) == 1) { $user = $res->fetch()->user; $password = password_hash($_POST['password1'], PASSWORD_DEFAULT); dibi::query("UPDATE [shooters] SET [password]=%s WHERE [id] = %i", $password, $user); dibi::query("DELETE FROM [password_reset] WHERE [token]=%s OR [expiry] < %i", $_POST['token'], time()); $success = true; } } $smarty->assign('success', $success);