public function ubah($id) { if ($id == "") { show_404(); } $form_isi = model_kontak::read(array('pbk_id' => $id))[$id]; // jika kontak tidak ditemukan if ($form_isi === false) { show_404(); } $data = array('url' => '/kontak/ubah_proses', 'isi_form' => array('pbk_id' => $form_isi->get_id(), 'nama' => $form_isi->get_nama(), 'nomor' => $form_isi->get_nomor(), 'keterangan' => $form_isi->get_keterangan(), 'grup_id' => $form_isi->get_anggota()), 'grup_array' => model_grup::read()); $this->load->view('theme/theme_kepala'); $this->load->view('kontak/kontak_formulir', $data); $this->load->view('theme/theme_kaki'); }
public function kirim_kontak_proses() { $data['TextDecoded'] = $this->input->post('TextDecoded'); $kontak_array = model_kontak::read(array('pbk_id' => $this->input->post('id'))); foreach ($kontak_array as $kontak) { if ($kontak->get_nomor() !== "") { $nomor[] = $kontak->get_nomor(); } } // menghindari duplikasi nomor $nomor = array_unique($nomor); $data['DestinationNumber'] = implode(',', $nomor); $pesan = new model_pesan($data); $pesan->kirim(); $data['sms_jumlah'] = count($pesan->get_penerima()) * count($pesan->get_pesan_isi()); $this->load->view('theme/theme_kepala'); $this->load->view('utama', $data); $this->load->view('theme/theme_kaki'); }