Exemplo n.º 1
0
// cek password
if (isset($_POST['lupapassword'])) {
    if (!empty($_POST['email'])) {
        $emailpost = addslashes($_POST['email']);
        $inputdata = " `nama`,`email` ";
        $wheres = " `email` = '" . $emailpost . "' limit 1 ";
        $cekquery = $i->ambilDetail($inputdata, 'user', $wheres);
        if (!empty($cekquery[0]->email)) {
            $email = $cekquery[0]->email;
            $f = new fungsi();
            $random = $f->random_text();
            $bodyemail = $cekquery[0]->nama . " Anda meminta reset password untuk akun anda pada " . WEBSITE . "<br> silakan klik link berikut atau copy paste pada browser kode untuk mereset password anda. <br>\n\t\t\t\t\t\t\thttp://" . SITE_URL . "?reset=" . $random . "<br> <br> Bila anda tidak merasa melakukan reset password abaikan email ini <br>\n\t\t\t\t\t\t\t<br>Terima Kasih <br> Admin";
            $e = new sendEmail();
            $kirimP = $e->setToEmail($email);
            $kirimP = $e->setFromName("Admin hiluniplo.com");
            $kirimP = $e->setFromEmail("*****@*****.**");
            $kirimP = $e->setEmailSubject("Konfirmasi Reset Password " . $cekquery[0]->email . " pada " . WEBSITE);
            $kirimP = $e->setEmailBody($bodyemail);
            $kirimP = $e->send();
            //echo $kirimP;
            $ndbase = " user ";
            $tdbase = " resetpasswd = '{$random}' ";
            $wheres = " email = '{$email}' ";
            $hasil = $i->updateDB($tdbase, $ndbase, $wheres);
        } else {
            $helpers->setAlert('alert-danger', ' Email Tidak terdaftar  !! ');
            //echo 'Email Tidak terdaftar.';
        }
    }
}
/*