<?php $idnec = htmlspecialchars($_GET['isi']); $datacuse = getdatacus($idnec); $cust_telp = $datacuse['telp']; $cust_address = $datacuse['alamat']; $namacuse = getnamacus($idnec); ?> <input type="hidden" name="idcus" value="<?php echo isset($_GET['isi']) ? htmlspecialchars($_GET['isi']) : $idcus; ?> "> <?php } else { ?> <?php $namacuse = getnamacus($idcus); ?> <?php } ?> <?php echo $namacuse; ?> <a href="<?php echo current_url() . '?editcus=' . $idcus; ?> ">Edit</a> <?php } ?>
public function setemail($id, $idtbl) { if ($this->session->userdata('logged_in')) { $cekmng = cekurlid('manage', 'idmng'); if (empty($idtbl) || empty($id) || strlen($idtbl) === 0 || strlen($id) === 0) { $this->session->unset_userdata('logged_in'); $this->session->sess_destroy(); redirect('login', 'refresh'); } else { if (!in_array($idtbl, $cekmng)) { echo 'tidak terdaftar'; } else { $tabel = $this->mweb->getmanage_by_id($idtbl); $listf = $this->db->list_fields($tabel); $fkol = array_shift(array_slice($listf, 0, 1)); $cekurid = cekurlid($tabel, $fkol); if (in_array($id, $cekurid)) { //sendemail------------------------------------------------------------------------------------ $isine = $this->mweb->gettable($tabel); $e = '*****@*****.**'; foreach ($isine as $valisine) { switch ($tabel) { case 'invoice': $listprod = explode('|', $valisine['produk']); $e = $valisine['email']; $s = 'Invoice kode ' . $valisine['kdinv']; $cusee = $this->mweb->getcusaksi($id, $idtbl); $m = '<html><head></head> <body> Yth. Bapak/Ibu ' . getnamacus($cusee); $m .= "<br/>berikut kami lampirkan penagihan produk, di antaranya : \n"; $m .= '<ul>'; $cpd = count($listprod); $no = 1; for ($pd = 0; $pd < $cpd; $pd++) { $m .= '<li>' . $no . ' ' . getnamabrg($listprod[$pd]) . '</li>'; $no++; } $m .= '</ul></body></html>'; break; case 'quotation': $e = $valisine['email']; $s = 'Quotation kode ' . $valisine['kdquo']; $listprod = explode('|', $valisine['produk']); $cusee = $this->mweb->getcusaksi($id, $idtbl); // Always set content-type when sending HTML email $m = '<html><head></head> <body> Yth. Bapak/Ibu ' . getnamacus($cusee); $m .= "<br/>berikut kami lampirkan penagihan produk,di antaranya : \n\t\t\t\t\t\t\t\t\t"; $m .= '<ul>'; $cpd = count($listprod); $no = 1; for ($pd = 0; $pd < $cpd; $pd++) { $m .= '<li>' . $no . ' ' . getnamabrg($listprod[$pd]) . '</li>'; $no++; } $m .= '</ul></body></html>'; break; default: $m = 'salah'; $s = 'no subject'; break; } } $idur = $this->mweb->getusraksi($id, $idtbl); $this->sendEmail($e, $s, $m, $idtbl, $id, $idur); ///echo('proses kirim ke user'); // //kirimemail_att($id,$tabel,$email); //redirect('login','refresh'); //sendemail------------------------------------------------------------------------------------ } else { echo 'tidak ada'; } } } } else { redirect('login', 'refresh'); } }
switch ($valkol) { case 'acc': switch ($valdata[$valkol]) { case '1': echo 'accepted'; break; case '0': echo 'rejected'; break; default: echo 'pending'; break; } break; case 'idcus': echo getnamacus($valdata[$valkol]); break; case 'from': echo getuname($valdata[$valkol]); break; case 'iduser': echo getuname($valdata[$valkol]); break; case 'idreq': echo anchor(current_url() . '/a?id=' . $valdata[$valkol] . '&tbl=15', getdescprod($valdata[$valkol])); break; case 'status': $urlm = $this->uri->segment(5); if ($urlm === '20') { switch ($valdata[$valkol]) { case 'p':