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); }
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"); }