Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- Class Home extends CI_Controller{
- function __construct(){
- parent::__construct();
- $this->load->library('MyPHPMailer'); // load library
- }
- function Index(){
- $data['title'] = "Setting Pelapor";
- $data['text'] = "Selamat Datang Di Sistem Informasi Kriminalitas Kepolisian Resort Cimahi, Silahkan Lengkapi Data Diri Anda. Terimakasih";
- $this->load->view('Home',$data);
- }
- function pengaduan_upload(){
- $data['title'] = "Setting Pelapor";
- $data['text'] = "Selamat Datang Di Sistem Informasi Kriminalitas Kepolisian Resort Cimahi, Silahkan Lengkapi Data Diri Anda. Terimakasih";
- $this->load->view('pengaduan_kriminalitas/pelapor/pengaduan_upload',$data);
- }
- function pengaduan_manual(){
- $data['title'] = "Setting Pelapor";
- $data['text'] = "Selamat Datang Di Sistem Informasi Kriminalitas Kepolisian Resort Cimahi, Silahkan Lengkapi Data Diri Anda. Terimakasih";
- $this->load->view('pengaduan_kriminalitas/pelapor/pengaduan_manual',$data);
- }
- function catat_upload(){
- if(isset($_POST['submit'])){
- if($this->input->post('radius') == null){
- $this->session->set_flashdata('message', "<div class='alert alert-danger'><center><b>Radius Anda Tidak Ditemukan, Mohon Tekan GET LOCATION Hingga Menampilkan Radius Anda. Terimakasih</b></center></div>");
- redirect('Home/pengaduan_upload');
- }else if($this->input->post('tanggal_kejadian') == null){
- $this->session->set_flashdata('message', "<div class='alert alert-danger'><center><b>Mohon Periksa Pengaduan Anda. Terimakasih</b></center></div>");
- redirect('Home/pengaduan_upload');
- }else if($this->input->post('waktu_kejadian') == null){
- $this->session->set_flashdata('message', "<div class='alert alert-danger'><center><b>Mohon Periksa Formulir Pengaduan Anda. Terimakasih</b></center></div>");
- redirect('Home/pengaduan_upload');
- }else{
- $config['upload_path']='./assets/uploads/';
- $config['allowed_types']='jpg|png';
- $this->load->library('upload',$config);
- $this->upload->do_upload();
- $data= $this->upload->data();
- $this->load->model('Model_setting');
- $this->Model_setting->catat_upload($data['file_name']);
- $mail = new PHPMailer();
- $fromEmail = "sistempengaduan@gmail.com";
- $to = $this->input->post('email');
- $isiEmail = "TERIMAKASIH SUDAH MELAKUKAN PENGADUAN TERHADAP KAMI. PENGADUAN ANDA AKAN DIPROSES. TERIMAKASIH";
- $mail->IsHTML(true); // set email format to HTML
- $mail->IsSMTP(); // we are going to use SMTP
- $mail->SMTPAuth = true; // enabled SMTP authentication
- $mail->SMTPSecure = "ssl"; // prefix for secure protocol to connect to the server
- $mail->Host = "smtp.gmail.com"; // setting GMail as our SMTP server
- $mail->Port = 465; // SMTP port to connect to GMail
- $mail->Username = $fromEmail; // alamat email kamu
- $mail->Password = "sistempengaduan123"; // password GMail
- $mail->SetFrom('sistempengaduan@gmail.com', 'noreply'); //Siapa yg mengirim email
- $mail->Subject = "Subjek email";
- $mail->Body = $isiEmail;
- $mail->AddAddress($this->input->post('email'));
- if(!$mail->Send()) {
- $this->session->set_flashdata('message', "<div class='alert alert-danger'><center><b>Maaf Data Anda Tidak Terkirim Periksa Kembali Pengaduan Anda. Terimakasih</b></center></div>");
- redirect('Home');
- } else {
- $this->session->set_flashdata('message', "<div class='alert alert-success'><center><b>Berhasil, Pengaduan Anda Akan Diproses. Terimakasih</b></center></div>");
- $mail = new PHPMailer();
- $fromEmail = "sistempengaduan@gmail.com";
- $isiEmail = "PEMBERITAHUAN ! ADA PENGADUAN PENTING DARI MASYARAKAT HARAP BUKA SISTEM PENGADUAN. TERIMAKASIH";
- $mail->IsHTML(true); // set email format to HTML
- $mail->IsSMTP(); // we are going to use SMTP
- $mail->SMTPAuth = true; // enabled SMTP authentication
- $mail->SMTPSecure = "ssl"; // prefix for secure protocol to connect to the server
- $mail->Host = "smtp.gmail.com"; // setting GMail as our SMTP server
- $mail->Port = 465; // SMTP port to connect to GMail
- $mail->Username = $fromEmail; // alamat email kamu
- $mail->Password = "sistempengaduan123"; // password GMail
- $mail->SetFrom('sistempengaduan@gmail.com', 'noreply'); //Siapa yg mengirim email
- $mail->Subject = "Subjek email";
- $mail->Body = $isiEmail;
- $emailto = $this->db->query("select pb.EMAIL, p.*, j.JABATAN from data_petugas as p join data_petugas_baru as pb on p.NAMA_LENGKAP=pb.NAMA join data_jabatan as j on p.ID_JABATAN=j.ID_JABATAN where j.JABATAN='SPKT' ")->result();
- foreach ($emailto as $value) {
- $mail->AddAddress($value ->EMAIL);
- }
- if(!$mail->Send()) {
- redirect('Home');
- } //else {
- // redirect('Home');
- //}
- }
- }
- }else{
- echo "Gagal";
- // $this->template->load('Template','jabatan/post');
- }
- }
- function catat_manual(){
- if(isset($_POST['submit'])){
- if($this->input->post('radius') == null){
- $this->session->set_flashdata('message', "<div class='alert alert-danger'><center><b>Radius Anda Tidak Ditemukan, Mohon Tekan GET LOCATION Hingga Menampilkan Radius Anda. Terimakasih</b></center></div>");
- redirect('Home/pengaduan_upload');
- }else if($this->input->post('tanggal_kejadian') == null){
- $this->session->set_flashdata('message', "<div class='alert alert-danger'><center><b>Mohon Periksa Pengaduan Anda. Terimakasih</b></center></div>");
- redirect('Home/pengaduan_upload');
- }else if($this->input->post('waktu_kejadian') == null){
- $this->session->set_flashdata('message', "<div class='alert alert-danger'><center><b>Mohon Periksa Formulir Pengaduan Anda. Terimakasih</b></center></div>");
- redirect('Home/pengaduan_upload');
- }else {
- $this->load->model('Model_setting');
- $this->Model_setting->catat_manual();
- $mail = new PHPMailer();
- $fromEmail = "sistempengaduan@gmail.com";
- $to = $this->input->post('email');
- $isiEmail = "TERIMAKASIH SUDAH MELAKUKAN PENGADUAN TERHADAP KAMI. PENGADUAN ANDA AKAN DIPROSES. TERIMAKASIH";
- $mail->IsHTML(true); // set email format to HTML
- $mail->IsSMTP(); // we are going to use SMTP
- $mail->SMTPAuth = true; // enabled SMTP authentication
- $mail->SMTPSecure = "ssl"; // prefix for secure protocol to connect to the server
- $mail->Host = "smtp.gmail.com"; // setting GMail as our SMTP server
- $mail->Port = 465; // SMTP port to connect to GMail
- $mail->Username = $fromEmail; // alamat email kamu
- $mail->Password = "sistempengaduan123"; // password GMail
- $mail->SetFrom('sistempengaduan@gmail.com', 'noreply'); //Siapa yg mengirim email
- $mail->Subject = "Subjek email";
- $mail->Body = $isiEmail;
- $mail->AddAddress($this->input->post('email'));
- if(!$mail->Send()) {
- $this->session->set_flashdata('message', "<div class='alert alert-danger'><center><b>Maaf Data Anda Tidak Terkirim Periksa Kembali Pengaduan Anda. Terimakasih</b></center></div>");
- redirect('Home');
- } else {
- $this->session->set_flashdata('message', "<div class='alert alert-success'><center><b>Berhasil, Pengaduan Anda Akan Diproses. Terimakasih</b></center></div>");
- $mail = new PHPMailer();
- $fromEmail = "sistempengaduan@gmail.com";
- $isiEmail = "PEMBERITAHUAN ! ADA PENGADUAN PENTING DARI MASYARAKAT HARAP BUKA SISTEM PENGADUAN. TERIMAKASIH";
- $mail->IsHTML(true); // set email format to HTML
- $mail->IsSMTP(); // we are going to use SMTP
- $mail->SMTPAuth = true; // enabled SMTP authentication
- $mail->SMTPSecure = "ssl"; // prefix for secure protocol to connect to the server
- $mail->Host = "smtp.gmail.com"; // setting GMail as our SMTP server
- $mail->Port = 465; // SMTP port to connect to GMail
- $mail->Username = $fromEmail; // alamat email kamu
- $mail->Password = "sistempengaduan123"; // password GMail
- $mail->SetFrom('sistempengaduan@gmail.com', 'noreply'); //Siapa yg mengirim email
- $mail->Subject = "Subjek email";
- $mail->Body = $isiEmail;
- $emailto = $this->db->query("select pb.EMAIL, p.*, j.JABATAN from data_petugas as p join data_petugas_baru as pb on p.NAMA_LENGKAP=pb.NAMA join data_jabatan as j on p.ID_JABATAN=j.ID_JABATAN where j.JABATAN='SPKT' ")->result();
- foreach ($emailto as $value) {
- $mail->AddAddress($value ->EMAIL);
- }
- if(!$mail->Send()) {
- redirect('Home');
- } else {
- redirect('Home');
- }
- }
- }
- }else{
- $this->template->load('Template','jabatan/post');
- }
- }
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement