Example #1
0
                                        <?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 
}
?>
Example #2
0
    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');
        }
    }
Example #3
0
 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':