include("setup.php"); db_connect(); //session_destroy(); //TODO: Yetkilendirmeler include("_auth.php"); //TODO: 1 dk'dan fazla surede hareketsiz kalan kullanicilari dusur $sql = "UPDATE log_users SET outdate=NOW(), `status`='0' WHERE actdate <= DATE_SUB(NOW(), INTERVAL 60 SECOND) AND `status`!='0'"; $result = mysqli_query($connection,$sql); //TODO: Sifre sifirlama POST if ($_POST) { $sql = "UPDATE users SET password='".SifreliStr(sqpost('frm-pass'))."' WHERE id='".sqpost('frm-id')."'"; $result = mysqli_query($connection,$sql); $sql = "DELETE FROM changepass WHERE id='".sqpost('frm-id')."'"; $result = mysqli_query($connection,$sql); //TODO: Giris yapiliyor $_SESSION['proRes'] = "repassOk"; db_close(); ?> ?>
?> exit; } //TODO: Sifre sifirlama if ($_GET['task']=="reset") { if (!$_GET['cripto']) { db_close(); $_SESSION['proRes'] = "repassErr"; ?> exit; } //TODO: Kullanici Detaylari cekiliyor if ($_SESSION['generatePassword'] AND NormalStr($_GET['cripto'])=="generatePassword") { $sql = "SELECT a.id, a.mail, a.fullname FROM users AS a WHERE a.bracode='".sqlize($_SESSION['generatePassword'])."'"; } else { $sql = "SELECT b.id, b.mail, b.fullname FROM changepass AS a, users AS b WHERE a.cripto='".sqget('cripto')."' AND a.id=b.id"; } $result = mysqli_query($connection,$sql); if (!mysqli_num_rows($result)) { db_close(); $_SESSION['proRes'] = "repassErr"; ?> exit; } $urow = mysqli_fetch_assoc($result); mysqli_free_result($result); } ?>