%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);