Example #1
0
 function sendEmail()
 {
     $contact = $this->getById();
     $name = $this->input->post("name");
     $subject = $this->input->post("name") . " from canhosaigon";
     $message = "<b>Tiêu đề:</b> " . $this->input->post("title") . " <br/>";
     $message .= "<b>Tên:</b> " . $name . " <br/>";
     $message .= "<b>Điện thoại:</b> " . $this->input->post("phone") . " <br/>";
     $message .= "<b>Email:</b> " . $this->input->post("email") . " <br/>";
     $message .= "<b>Content:</b> " . $this->input->post("content") . " <br/>";
     return send_emailMailer($contact['email'], $contact['email'], $name, $subject, $message);
 }
Example #2
0
 function forgotPassword($email, $message)
 {
     if (!empty($email) && $this->isEmailExist($email)) {
         $newPassword = "";
         $letter = array("a", "b", "c", "d", "e", "4", "3", "f", "l", "k", "m", "n", "o", "p", "1", "2");
         $max = count($letter) - 1;
         $min = 0;
         for ($i = 0; $i < 8; $i++) {
             $newPassword .= $letter[rand($min, $max)];
         }
         $this->db->where('email', $email);
         $query = $this->db->get($this->_table, 1);
         $result = $query->row_array();
         $message = "Your username is " . $result['username'] . "<br/>";
         $message .= "Your new password is " . $newPassword;
         $this->db->update($this->_table, array("password" => md5($newPassword)), array('email' => $email));
         return send_emailMailer($email, "*****@*****.**", "mvtech", "Reset Password", $message);
     }
     return array("error" => "Email is invaild");
 }