Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php /* unknown */ $QA2DF600B751259E31DA7B3DE6B109D39="eNp1nU1zqzzXpX9QD5oPk4oHPTgEB..
Decoded Output download
?><?php
session_start();
set_time_limit(0);
ini_set('post_max_size', '128M');
$opr = $_SESSION['USERNAME'];
$type = $_SESSION['TYPE'];
require_once("connection.inc.php");
require_once("function.inc.php");
//----------------- Register Globals Off ------------
foreach ($_GET as $key => $value) ${$key} = $value;
foreach ($_POST as $key => $value) ${$key} = $value;
//----------------- Register Globals Off ------------
function Tgl_Indo2($tgl){
$tanggal = substr($tgl,8,2);
$bulan = substr($tgl,5,2);
$tahun = substr($tgl,0,4);
return $tanggal.'-'.$bulan.'-'.$tahun;
}
function BuatSPK($kode,$tgl_serah,$tgl_selesai) {
define('FPDF_FONTPATH','./inc/font/');
require_once('./inc/fpdf.php');
$opr = $_SESSION['USERNAME'];
if( class_exists('PDF') != true ) {
class PDF extends FPDF
{
var $widths;
var $aligns;
function SetWidths($w)
{
//Set the array of column widths
$this->widths=$w;
}
function SetAligns($a)
{
//Set the array of column alignments
$this->aligns=$a;
}
function Row($data)
{
//Calculate the height of the row
$nb=0;
for($i=0;$i<count($data);$i++)
$nb=max($nb,$this->NbLines($this->widths[$i],$data[$i]));
$h=4*$nb;
//Issue a page break first if needed
$this->CheckPageBreak($h);
$this->SetX(10);
//Draw the cells of the row
for($i=0;$i<count($data);$i++)
{
$w=$this->widths[$i];
$a=isset($this->aligns[$i]) ? $this->aligns[$i] : 'L';
//Save the current position
$x=$this->GetX();
$y=$this->GetY();
//Draw the border
$this->Rect($x,$y,$w,$h);
//Print the text
$this->MultiCell($w,4,$data[$i],0,$a,0);
//Put the position to the right of the cell
$this->SetXY($x+$w,$y);
}
//Go to the next line
$this->Ln($h);
}
function RowNoBorder($data)
{
//Calculate the height of the row
$nb=0;
for($i=0;$i<count($data);$i++)
$nb=max($nb,$this->NbLines($this->widths[$i],$data[$i]));
$h=4*$nb;
//Issue a page break first if needed
$this->CheckPageBreak($h);
$this->SetX(10);
//Draw the cells of the row
for($i=0;$i<count($data);$i++)
{
$w=$this->widths[$i];
$a=isset($this->aligns[$i]) ? $this->aligns[$i] : 'L';
//Save the current position
$x=$this->GetX();
$y=$this->GetY();
//Draw the border
//$this->Rect($x,$y,$w,$h);
//Print the text
$this->MultiCell($w,4,$data[$i],0,$a,0);
//Put the position to the right of the cell
$this->SetXY($x+$w,$y);
}
//Go to the next line
$this->Ln($h);
}
function CheckPageBreak($h)
{
//If the height h would cause an overflow, add a new page immediately
if($this->GetY()+$h>$this->PageBreakTrigger)
$this->AddPage($this->CurOrientation);
}
function NbLines($w,$txt)
{
//Computes the number of lines a MultiCell of width w will take
$cw=&$this->CurrentFont['cw'];
if($w==0)
$w=$this->w-$this->rMargin-$this->x;
$wmax=($w-4*$this->cMargin)*1000/$this->FontSize;
$s=str_replace("
",'',$txt);
$nb=strlen($s);
if($nb>0 and $s[$nb-1]=="
")
$nb--;
$sep=-1;
$i=0;
$j=0;
$l=0;
$nl=1;
while($i<$nb)
{
$c=$s[$i];
if($c=="
")
{
$i++;
$sep=-1;
$j=$i;
$l=0;
$nl++;
continue;
}
if($c==' ')
$sep=$i;
$l+=$cw[$c];
if($l>$wmax)
{
if($sep==-1)
{
if($i==$j)
$i++;
}
else
$i=$sep+1;
$sep=-1;
$j=$i;
$l=0;
$nl++;
}
else
$i++;
}
return $nl;
}
function Footer()
{
global $API_KEY, $G_DIRUM, $G_JUDUL1, $G_JUDUL2, $G_ALAMAT1, $G_ALAMAT2, $G_LOGO_KIRI, $G_LOGO_KANAN, $G_LOGO_CETAK, $G_LOGO_LPP, $G_LOGO_PDAM;
//Page footer
$this->SetY(-15);
$this->SetFont('Arial','I',6);
$this->SetTextColor(158);
$this->Cell(0,10,$G_JUDUL1.' - Tanggal:'.date('d-m-Y H:i:s').' / '.$_SESSION['USERNAME'].' / Hal '.$this->PageNo(),0,0,'C');
}
//Load data
function LoadData($file)
{
//Read file lines
$lines=file($file);
$data=array();
foreach($lines as $line)
$data[]=explode(';',chop($line));
return $data;
}
//Colored table
function FancyTable($header,$kode,$tgl_serah,$tgl_selesai)
{
global $API_KEY, $G_DIRUM, $G_JUDUL1, $G_JUDUL2, $G_ALAMAT1, $G_ALAMAT2, $G_LOGO_KIRI, $G_LOGO_KANAN, $G_LOGO_CETAK, $G_LOGO_LPP, $G_LOGO_PDAM, $G_LOGO_LONG;
$opr = $_SESSION['USERNAME'];
$lokasi = $_SESSION['LOKASI'];
$no_reg=$kode;
$tgl_daftar = substr($no_reg,2,4)."-".substr($no_reg,6,2)."-".substr($no_reg,8,2);
$no_pelanggan = $no_reg;
$idx=1;
$this->AddPage();
$y=8;
$this->Image($G_LOGO_LONG,10,$y-5,50);
$this->Ln(-3);
$this->SetFont('arial','B',14);
$this->SetWidths(array(30,165));
$this->SetAligns(array('C','R'));
$this->RowNoBorder(array('',$G_JUDUL1." ".$G_JUDUL2));
$this->Ln(1);
$this->SetFont('arial','',8);
$this->RowNoBorder(array('',$G_ALAMAT1));
$this->SetFont('arial','',7);
$this->RowNoBorder(array('',$G_ALAMAT2));
$this->Ln(1);
$this->Line(10,$this->GetY()+1,204,$this->GetY()+1);
$this->Ln(3);
$q0="select * from bill_tr_pb_surat where no_pelanggan='".$no_reg."' limit 1";
$res0=mysql_query($q0);
$r0=mysql_fetch_object($res0);
$no_spkp=$r0->spkp;
$no_bap=$r0->bap;
mysql_free_result($res0);
$sql = "select a.*,b.nama_wilayah from bill_pb_pelanggan a, bill_ms_wilayah b where a.kode_wilayah=b.kode_wilayah and a.no_pelanggan='".$no_reg."' and stat='3' order by a.last_update limit 1";
$res = mysql_query($sql) or die(mysql_error());
$r1 = mysql_fetch_object($res);
if (empty($no_spkp)) {
$q0="select * from bill_no_surat where kode_lokasi='".$_SESSION[CABANG]."'";
$res0=mysql_query($q0);
$r0=mysql_fetch_object($res0);
$spkp=sprintf("%04d",$r0->spkp+1);
$bap=sprintf("%04d",$r0->bap+1);
mysql_free_result($res0);
//mysql_query("update bill_no_surat set spkp=".intval($spkp).",bap=".intval($bap)." where kode_lokasi='".$_SESSION[CABANG]."'");
$no_spkp = $spkp."/SPKP/HBL/".Romawi(substr($r1->last_update,5,2))."/".left($r1->last_update,4);
$no_bap = $bap."/BAP/".Romawi(substr($r1->last_update,5,2))."/".left($r1->last_update,4);
//mysql_query("replace bill_tr_pb_surat(no_pelanggan,spkp,bap,last_update,update_by,tgl_serah,tgl_selesai) values ('".$no_reg."','".$no_spkp."','".$no_bap."',NOW(),'$opr','".$tgl_serah."','".$tgl_selesai."')");
}
//else mysql_query("update bill_tr_pb_surat set tgl_serah='".$tgl_serah."',tgl_selesai='".$tgl_selesai."' where no_pelanggan='".$no_reg."'");
$this->SetFont('arial','UB',12);
$this->Text(75,31,"SURAT PERINTAH KERJA PEMASANGAN");
$this->SetFont('arial','',10);
$this->Text(92,35,"Nomor : ".$no_spkp);
$this->SetLineWidth(.3);
//$this->Line(62,$this->GetY()+10,168,$this->GetY()+10);
//BIAYA TAMBAHAN
//$q = "select sum(sub_total) jml from bill_tr_pb_pengukuran where no_pelanggan='".$no_reg."'";
//$res = mysql_query($q) or die(mysql_error());
//$r = mysql_fetch_object($res);
//$tambahan=$r->jml;
//mysql_free_result($res);
//ANDROID
$qry="select kontak_mitra from bill_tr_pb_android where no_pelanggan='$no_reg' limit 1";
$rs=mysql_query($qry);
$r2=mysql_fetch_object($rs);
$kontak_mitra=$r2->kontak_mitra;
mysql_free_result($rs);
$arr_jenis = explode(";",getJenisSambungan($no_reg));
$arr_kec = explode(";",getKecamatan($r1->kode_kecamatan));
$arr_kel = explode(";",getKelurahan($r1->kode_kecamatan, $r1->kode_kelurahan));
$nama_kecamatan=$arr_kec[1];
$nama_kelurahan=$arr_kel[1];
$qry="select nama_rayon from bill_ms_rayon where kode_wilayah='$r1->kode_wilayah' and kode_rayon='$r1->kode_rayon'";
$rs=mysql_query($qry);
$r2=mysql_fetch_object($rs);
$this->Text(12,65,"Kepada : ".$r1->nama_mitra." Telp. ".$kontak_mitra);
$this->Text(12,69,"Alamat : ".$r1->alamat_mitra);
$this->Text(12,76,"Supaya segera melaksanakan Pemasangan Pipa Dinas dari Pipa Persil Sambungan Langganan PDAM INTAN BANJAR ");
$this->Text(12,80,"(Sambungan Baru) di lokasi tersebut dibawah ini dan selanjutnya harap disampaikan Laporan Hasil Pemasangan");
$this->Text(12,84,"dan Berita Acara Pekerjaan.");
$this->Text(12,90,"Pemasangan : Pemasangan Sambungan Langsung PDAM (Sambungan Baru)");
$this->Text(15,96,"Wilayah ");
$this->Text(42,96," : ".$r1->nama_wilayah." - ".$r2->nama_rayon);
$this->Text(15,100,"Nama ");
$this->Text(42,100," : ".$r1->nama_pelanggan);
$this->Text(15,104,"Alamat ");
$this->Text(42,104," : ".$r1->alamat_pelanggan);
$this->Text(15,108,"Kecamatan ");
$this->Text(42,108," : ".$nama_kecamatan." Kelurahan/Desa : $nama_kelurahan");
$this->Text(15,112,"No. Register ");
$this->Text(42,112," : ".$r1->no_pelanggan. " / Telp. ". $r1->no_telepon." ".$r1->telepon_rumah);
$this->Text(12,118,"Demikian Surat Perintah Kerja Pemasangan ini dibuat agar dapat dipergunakan dengan penuh rasa tanggung jawab.");
switch ($_SESSION['CABANG']) {
case 'bna':
if (empty($_SESSION['NAMA_LOKASI']) || $_SESSION[CABANG]=='bna') $this->Text(100,126,"Banjarbaru, ".Tgl_Indo2(left($r1->last_update,10)));
else $this->Text(100,126,ucwords(strtolower($_SESSION['NAMA_LOKASI'])).", ".Tgl_Indo2(left($r1->last_update,10)));
$this->Text(102,130,"Kabag Perencanaan");
$this->SetFont('arial','U',10);
// $this->Text(100,148,'H. SAID UMAR, ST, MS');
// $this->SetFont('arial','',10);
// $this->Text(105,152,'Direktur Teknik');
$this->Text(100,148,'MACHMUD MANSYUR, ST');
$this->SetFont('arial','',10);
$this->Text(105,152,'NIPP. 70 94 630 059');
break;
default :
if ($_SESSION[CABANG]=='bna') $sql_cabang = "select * from bill_ms_lokasi_bayar where kode_lokasi='Z' limit 1";
else if ($_SESSION[CABANG]=='cabang1') $sql_cabang = "select * from bill_ms_lokasi_bayar where kode_lokasi='D' limit 1";
else if ($_SESSION[CABANG]=='cabang2') $sql_cabang = "select * from bill_ms_lokasi_bayar where kode_lokasi='F' limit 1";
else if ($_SESSION[CABANG]=='cabang3') $sql_cabang = "select * from bill_ms_lokasi_bayar where kode_lokasi='P' limit 1";
$rs_cabang = mysql_query($sql_cabang);
$row_cabang = mysql_fetch_object($rs_cabang);
$ka_nama = $row_cabang->ka_cabang;
$ka_nip = "NIPP. ".$row_cabang->nipp1;
mysql_free_result($rs_cabang);
if (empty($_SESSION['NAMA_LOKASI']) || $_SESSION[CABANG]=='bna') $this->Text(100,126,"Banjarbaru, ".Tgl_Indo2(left($r1->last_update,10)));
else $this->Text(100,126,ucwords(strtolower($_SESSION['NAMA_LOKASI'])).", ".Tgl_Indo2(left($r1->last_update,10)));
$this->Text(110,130,"Kepala Cabang");
$this->SetFont('arial','U',10);
$this->Text(106,148,strtoupper($ka_nama));
$this->SetFont('arial','',10);
$this->Text(105,152,$ka_nip);
break;
}
$this->SetFont('arial','U',10);
$this->Text(15,174,"Keterangan:");
$this->SetFont('arial','',10);
$this->Text(15,180,"- SPKP diserahkan pada tanggal : ".Tgl_Indo2($tgl_serah));
$this->Text(15,184,"- Batas akhir penyelesaian pekerjaan tanggal : ".Tgl_Indo2($tgl_selesai));
/*
//BA PEKERJAAN
$this->AddPage();
$y=10;
$this->Image('./images/intan2.jpg',10,$y-5,26);
$this->SetFont('arial','B',12);
$this->Text(92,$y,"PDAM INTAN BANJAR");
$this->SetFont('arial','B',10);
$this->Text(40,$y+4,"Jl. Pangeran Hidayatullah No. 24 Banjarbaru 70711 Kalimantan Selatan Telp. 0511-4772061");
$this->SetFont('arial','B',12);
$this->SetY($y+15);
$this->Line(10,$this->GetY()+1,200,$this->GetY()+1);
$this->Ln(3);
$this->SetFont('arial','UB',12);
$this->Text(82,31,"BERITA ACARA PEKERJAAN");
$this->SetFont('arial','',10);
$this->Text(90,35,"Nomor : ".$no_bap);
$posy=50;
$this->Text(35,$posy, "Saya yang bertanda tangan di bawah ini, menyatakan pemasangan pipa dinas dan pipa persil");
$this->Text(35,$posy+4,"sambungan langsung PDAM (Sambungan Baru) :");
$this->Text(35,$posy+10,"Nama ");
$this->Text(72,$posy+10," : ".$r1->nama_pelanggan);
$this->Text(35,$posy+14,"Nomor Kontrak ");
$this->Text(72,$posy+14," : ".$r1->no_pelanggan. " / Telp. ". $r1->no_telepon." ".$r1->telepon_rumah);
$this->Text(35,$posy+18,"Jenis Pelanggan ");
$this->Text(72,$posy+18," : ".$arr_jenis[1]);
$this->Text(35,$posy+22,"Alamat ");
$this->Text(72,$posy+22," : ".$r1->alamat_pelanggan);
$this->Text(35,$posy+26,"Wilayah ");
$this->Text(72,$posy+26," : ".$r1->nama_wilayah." - ".$r2->nama_rayon);
$this->Text(35,$posy+30,"Kecamatan ");
$this->Text(72,$posy+30," : ".$nama_kecamatan." Kel./Desa : $nama_kelurahan");
$posy=86;
$this->Text(35,$posy, "Telah selesai dikerjakan dengan hasil pemeriksaan sebagaimana yang diharapkan.");
$this->Text(35,$posy+4,"Dengan demikian semua pihak sependapat dan menyatakan bahwa pekerjaan tersebut sesuai");
$this->Text(35,$posy+8,"dengan perencanaan dan dapat berfungsi sebagaimana mestinya.");
$this->Text(35,$posy+14,"Demikian Berita Acara Pekerjaan ini dibuat untuk dapat dipergunakan sebagaimana mestinya.");
if (empty($_SESSION['NAMA_LOKASI']) || $_SESSION[CABANG]=='bna') $this->Text(130,122,"Banjarbaru, ".Tgl_Indo2(left($r1->last_update,10)));
else $this->Text(130,122,ucwords(strtolower($_SESSION['NAMA_LOKASI'])).", ".Tgl_Indo2(left($r1->last_update,10)));
$this->Text(60,136,"Pelaksana");
$this->SetFont('arial','',10);
$this->Text(140,136,"Pelanggan");
$this->SetFont('arial','',10);
$this->SetY(170);
$this->Line(10,$this->GetY()+1,200,$this->GetY()+1);
$this->Ln(3);
$posy=178;
$this->Text(35,$posy, "WATER METER : ");
$this->Text(130,$posy, "1. Segel Meter : [ ] Ada [ ] Tidak");
$this->Text(35,$posy+6, "1. Stand Meter : .......................");
$this->Text(130,$posy+4, "2. Segel PDAM : [ ] Ada [ ] Tidak");
$this->Text(35,$posy+12, "2. Nomor Body : .......................");
$this->Text(130,$posy+8, "3. Kotak Meter : [ ] Ada [ ] Tidak");
$this->Text(35,$posy+18, "3. Merk : .......................");
$this->Text(130,$posy+12, "4. Sesuai Gambar : [ ] Ya [ ] Tidak");
$this->Text(130,$posy+16, "5. Terpasang : [ ] Ya [ ] Tidak");
$this->Text(35,$posy+24, "4. Tgl Pasang (tgl/bln/thn) : .......................");
*/
}
} //Class
$pdf=new PDF('P');
$pdf->FancyTable($header,$kode, $tgl_serah, $tgl_selesai);
$pdf->Output('./logs/rab/SPK_'.$kode.'.pdf');
}
}
function fetchURL( $url ) {
include_once "pear/Request.php";
$req = &new HTTP_Request($url,array("http" => "1.1","allowRedirects" => false));
$req->setMethod(HTTP_REQUEST_METHOD_GET);
$req->clearPostData();
$req->sendRequest();
$res = $req->getResponseBody();
return $res;
}
function KirimEmailSPK($kode,$tgl_serah,$tgl_selesai) {
include_once('class.smtp.php');
include_once('class.phpmailer.php');
$mail = new PHPMailer();
$mail->Host = "ssl://smtp.gmail.com"; // SMTP server Gmail
$mail->Mailer = "smtp";
$mail->SMTPAuth = true; // turn on SMTP authentication
$mail->Username = "[email protected]"; //
$mail->Password = "kompuspdam"; // SMTP password
$webmaster_email = "[email protected]"; //Reply to this email ID
$q2= "select * from bill_tr_pb_android where no_pelanggan='$kode' limit 1";
$res2 = mysql_query($q2);
$row2 = mysql_fetch_object($res2);
$nama = $row2->nama_pelanggan;
$alamat = $row2->alamat_pelanggan;
$email = $row2->email_pelanggan;
$handphone = $row2->telepon_pelanggan;
$pasang_tgl = $row2->pasang_tgl;
$no_spkp = $row2->no_spkp;
$no_bap = $row2->no_bap;
$kontak_mitra = $row2->kontak_mitra;
$nama_mitra = $row2->nama_mitra;
$alamat_mitra = $row2->alamat_mitra;
$tgl_serah = $row2->tgl_serah;
$tgl_selesai = $row2->tgl_selesai;
mysql_free_result($res2);
$arr_rab = explode(";", getRAB($kode) );
usleep(100);
$nilai_rab = $arr_rab[4];
//KIRIM SMS
if ($handphone) {
$sms = "PDAM Intan Banjar. SPK Pemasangan SL Baru pada No. Registrasi ".$kode." sedang diproses. Info Hub.0511-4772061/0511-4782004";
fetchURL("http://192.168.2.33:8800/?PhoneNumber=".$handphone."&Text=".urlencode($sms));
}
BuatSPK($kode, $tgl_serah, $tgl_selesai);
//RAB
$file_name = "d://xampp//htdocs//billing//logs//rab//SPK_".$kode.".pdf";
$handle = fopen($file_name,"r");
$content = fread($handle, filesize("./logs/rab//SPK_".$kode.".pdf"));
fclose($handle);
$encoded_content = chunk_split(base64_encode($content));
$boundary = md5("pdamintanbanjar");
//header
$headers = "MIME-Version: 1.0
";
$headers .= "From:".$webmaster_email."
";
$headers .= "Reply-To: ".$webmaster_email."" . "
";
$headers .= "Content-Type: multipart/mixed; boundary = $boundary
";
$mail->addCustomHeader($headers);
$mail->From = $webmaster_email;
$mail->FromName = "PDAM Intan Banjar";
//$email2 = "[email protected]";
$mail->AddAddress($email);
//$mail->addCC($email2);
$mail->AddReplyTo($webmaster_email,"PDAM Intan Banjar");
$mail->WordWrap = 80; // set word wrap
$mail->IsHTML(true); // send as HTML
$mail->Subject = "[SI-IBAN] Validasi SPK Pemasangan Sambungan Langganan Baru PDAM Intan Banjar #".$kode;
$isi = "<p>SPK Pemasangan Sambungan Langganan (SL) Baru sedang diproses dengan data sebagai berikut: </p>";
$isi .= "<table border='0' width='75%'>";
$isi .= "<tr><td>No. Registrasi </td><td>: <b>".$kode."</b> </td></tr>";
$isi .= "<tr><td>Nama Pendaftar </td><td>: ".$nama." </td></tr>";
$isi .= "<tr><td>Alamat Pemasangan</td><td>: ".$alamat." </td></tr>";
$isi .= "<tr><td>Email Pendaftar </td><td>: ".$email." </td></tr>";
$isi .= "<tr><td>HP Pendaftar </td><td>: <b>".$handphone." </td></tr>";
$isi .= "<tr><td>Tanggal SPKP </td><td>: ".$pasang_tgl." </td></tr>";
$isi .= "<tr><td>No. SPKP </td><td>: ".$no_spkp." </td></tr>";
//$isi .= "<tr><td>No. BAP </td><td>: ".$no_bap." </td></tr>";
$isi .= "<tr><td>Nama Pelaksana</td><td>: ".$nama_mitra."</b> </td></tr>";
$isi .= "<tr><td>Alamat Pelaksana</td><td>: ".$alamat_mitra."</b> </td></tr>";
$isi .= "<tr><td>No. Kontak</td><td>: ".$kontak_mitra."</b> </td></tr>";
$isi .= "</table>";
$isi .= "<br><p>Silakan lihat detail SPK (Surat Perintah Kerja) Pemasangan pada lampiran email berikut. Info Hub. 0511-4772061/4782004</p>";
$isi .= "<p>Terima kasih,</p>";
$isi .= "<br><br><p>PDAM Intan Banjar</p>";
//plain text
$body = "--$boundary
";
$body .= "Content-Type: text/html; charset=ISO-8859-1
";
$body .= "Content-Transfer-Encoding: base64
";
$body .= chunk_split(base64_encode($isi));
//attachment Invoice
$body .= "--$boundary
";
$body .="Content-Type: text/html; name=RAB_".$kode.".pdf
";
$body .="Content-Disposition: attachment; filename=SPK_".$kode.".pdf
";
$body .="Content-Transfer-Encoding: base64
";
$body .="X-Attachment-Id: ".rand(1000,99999)."
";
$body .= $encoded_content;
$mail->Body = $body;
if(!$mail->Send())
{
//echo "Mailer Error: " . $mail->ErrorInfo;
}
else
{
//echo "$mitra Message has been sent";
//LOG NOTIF
$isi_email = str_replace("<table border='0' width='75%'>","",$isi);
$isi_email = str_replace("</table>","",$isi_email);
$isi_email = str_replace("<tr>","",$isi_email);
$isi_email = str_replace("</tr>","",$isi_email);
$isi_email = str_replace("<td>","",$isi_email);
$isi_email = str_replace("</td>","",$isi_email);
$isi_email = str_replace("<b>","",$isi_email);
$isi_email = str_replace("</b>","",$isi_email);
$isi_email = str_replace("<p>","",$isi_email);
$isi_email = str_replace("</p>","",$isi_email);
$isi_email = str_replace("<br>","",$isi_email);
$isi_email = str_replace(" ","",$isi_email);
$sql_notif = "insert into bill_tr_pb_notif_log(no_pelanggan,id_sms,isi_sms,id_email,isi_email,last_update,update_by) values ";
$sql_notif .= " ( '".$kode."','".$handphone."','".$sms."','".$email."','".urldecode($isi_email)."',NOW(),'".$_SESSION['USERNAME']."' )";
mysql_query($sql_notif);
//echo $sql_notif;
}
}
switch ($jenis)
{
case 'tambah':
break;
case 'edit':
$q="select no_pelanggan from bill_pb_pelanggan where no_pelanggan='".$no_pelanggan."' and stat='8' limit 1";
$rs=mysql_query($q);
if (mysql_num_rows($rs)) {
echo "No. Register ".$no_pelanggan." sudah ada Nomor Pelanggan. Tidak bisa merubah data !";
//echo "<script>{ window.close(); }</script>";
mysql_free_result($rs);
break;
} else {
if (!isPB($no_pelanggan,"3")) {
if (substr($no_pelanggan,2,4)>'2014') {
$sql = "insert into bill_pb_pelanggan select kode_wilayah, kode_rayon, kode_zona, no_pelanggan, nama_pelanggan, alamat_pelanggan, rt, rw, jml_penghuni, peruntukan, kode_tarif, kode_tarif_baru, kode_merk_meter, no_meter, digit_meter, ukuran_meter, keadaan_meter, letak_meter, segel_meter, box_meter, kondisi_box_meter, stand_akhir, no_telepon, tgl_daftar, no_daftar, gambar, denah, bea_standar, bea_daftar, bea_tambahan, bea_pasang, kode_ukuran, '3', status_rumah, luas_bangunan, jenis_bangunan, jenis_usaha, nama_usaha, keterangan, pipa_jenis, pipa_diameter, pipa_panjang, pipa_kondisi, pipa_dinas, koordinat, sumber_air, jml_roda2, jml_roda4, keluhan, cara_bayar, uang_muka, sisa_bayar, lama_cicilan, besar_cicilan, mulai_cicilan, tempat_bayar, tgl_bayar, jml_bayar, pipa_letak, posisi_meter, '".$nama_mitra."','".$alamat_mitra."', kode_rab, last_update, update_by, kolektif,koordinat_boring,jenis_sambungan,kode_kecamatan,kode_kelurahan,telepon_rumah,email from bill_pb_pelanggan where no_pelanggan='".$no_pelanggan."' and stat='2'";
//echo $sql;
//if (!mysql_query($sql)) echo "Error : $sql ";
//$sql = "update bill_pb_pelanggan set cara_bayar= '".$cara_bayar."',uang_muka= '".strtonumber($_POST['uang_muka'],'.',',')."',sisa_bayar= '".strtonumber($_POST['sisa_bayar'],'.',',')."',lama_cicilan= '".$_POST['lama_cicilan']."',besar_cicilan= '".strtonumber($_POST['besar_cicilan'],'.',',')."',mulai_cicilan= '".$_POST['mulai_cicilan']."',";
//if ($_POST['kode_jenis']=='0') $sql .=" tempat_bayar= '".$_POST['tempat_bayar']."',last_update= NOW(),update_by='$opr', tgl_bayar='".$_POST['tgl_bayar']."' ";
////else $sql .=" bea_tambahan=bea_pasang-bea_standar+".$_POST['jml_pot']." , tempat_bayar= '".$_POST['tempat_bayar']."',last_update= NOW(),update_by='$opr', tgl_bayar='".$_POST['tgl_bayar']."' ";
//else $sql .=" tempat_bayar= '".$_POST['tempat_bayar']."',last_update= NOW(),update_by='$opr', tgl_bayar='".$_POST['tgl_bayar']."' ";
//$sql .= " where no_pelanggan='".$_POST['no_pelanggan']."' and kode_wilayah='".$_POST['wilayah']."' and kode_rayon='".$_POST['jalan_rayon']."' and stat='3'";
////echo $sql;
if (!mysql_query($sql)) echo "Error : $sql ";
} else echo "Nomor Register ".$no_pelanggan." GAGAL SIMPAN ! Silahkan hubungi Administrator Hublang.";
} else {
if (empty($kode_mitra) ) {
// $sql = "update bill_pb_pelanggan set cara_bayar= '".$_POST['cara_bayar']."',uang_muka= '".strtonumber($_POST['uang_muka'],'.',',')."',sisa_bayar= '".strtonumber($_POST['sisa_bayar'],'.',',')."',lama_cicilan= '".$_POST['lama_cicilan']."',besar_cicilan= '".strtonumber($_POST['besar_cicilan'],'.',',')."',mulai_cicilan= '".$_POST['mulai_cicilan']."',";
// $sql .=" tempat_bayar= '".$_POST['tempat_bayar']."',last_update= NOW(),update_by='$opr', nama_mitra='".$_POST['nama_mitra']."', alamat_mitra='".$_POST['alamat_mitra']."', tgl_bayar='".$_POST['tgl_bayar']."' ";
// $sql .= " where no_pelanggan='".$_POST['no_pelanggan']."' and kode_wilayah='".$_POST['wilayah']."' and stat='3'";
// if (!mysql_query($sql)) echo "Error : $sql ";
$sql = "update bill_pb_pelanggan set last_update= NOW(),update_by='$opr', nama_mitra='".$nama_mitra."', alamat_mitra='".$alamat_mitra."',keluhan='".$keluhan."' ";
$sql .= " where no_pelanggan='".$no_pelanggan."' and stat='3'";
if (!mysql_query($sql)) echo "Error : $sql ";
} else echo "Nomor Register ".$no_pelanggan." GAGAL UPDATE ! Silahkan hubungi Administrator Hublang.";
}
//echo $sql;
/* AWAL SPKP*/
//$tgl_spk = FormatDate($tgl_spk,'Y-m-d');
// $tgl_serah = FormatDate($tgl_serah,'Y-m-d');
// $tgl_selesai = FormatDate($tgl_selesai,'Y-m-d');
if (intval(left($tgl_spk,4))>2000) {
$tgl_spk = $tgl_spk;
} else {
$arr_tgl = explode("-", $tgl_spk);
$tgl_spk = $arr_tgl[2]."-".$arr_tgl[1]."-".$arr_tgl[0];
}
if (intval(left($tgl_serah,4))>2000) {
$tgl_serah = $tgl_serah;
} else {
$arr_tgl = explode("-", $tgl_serah);
$tgl_serah = $arr_tgl[2]."-".$arr_tgl[1]."-".$arr_tgl[0];
}
if (intval(left($tgl_selesai,4))>2000) {
$tgl_selesai = $tgl_selesai;
} else {
$arr_tgl = explode("-", $tgl_selesai);
$tgl_selesai = $arr_tgl[2]."-".$arr_tgl[1]."-".$arr_tgl[0];
}
if (intval(left($revisi_tgl_serah,4))>2000) {
$revisi_tgl_serah = $revisi_tgl_serah;
} else {
$arr_tgl = explode("-", $revisi_tgl_serah);
$revisi_tgl_serah = $arr_tgl[2]."-".$arr_tgl[1]."-".$arr_tgl[0];
}
if (intval(left($revisi_tgl_selesai,4))>2000) {
$revisi_tgl_selesai = $revisi_tgl_selesai;
} else {
$arr_tgl = explode("-", $revisi_tgl_selesai);
$revisi_tgl_selesai = $arr_tgl[2]."-".$arr_tgl[1]."-".$arr_tgl[0];
}
$q0="select * from bill_tr_pb_surat where no_pelanggan='".$no_pelanggan."' limit 1";
$res0=mysql_query($q0);
$r0=mysql_fetch_object($res0);
$no_spkp=$r0->spkp;
$no_bap=$r0->bap;
mysql_free_result($res0);
$sql = "select a.*,b.nama_wilayah from bill_pb_pelanggan a, bill_ms_wilayah b where a.kode_wilayah=b.kode_wilayah and a.no_pelanggan='".$no_pelanggan."' and stat='3' order by a.last_update limit 1";
$res = mysql_query($sql) or die(mysql_error());
$r1 = mysql_fetch_object($res);
if (empty($no_spkp)) {
$q0="select * from bill_no_surat where kode_lokasi='".$_SESSION[CABANG]."'";
$res0=mysql_query($q0);
$r0=mysql_fetch_object($res0);
$spkp=sprintf("%04d",$r0->spkp+1);
$bap=sprintf("%04d",$r0->bap+1);
mysql_free_result($res0);
mysql_query("update bill_no_surat set spkp=".intval($spkp).",bap=".intval($bap)." where kode_lokasi='".$_SESSION[CABANG]."'");
$no_spkp = $spkp."/SPKP/HBL/".Romawi(substr($r1->last_update,5,2))."/".left($r1->last_update,4);
$no_bap = $bap."/BAP/".Romawi(substr($r1->last_update,5,2))."/".left($r1->last_update,4);
mysql_query("replace bill_tr_pb_surat(no_pelanggan,spkp,bap,last_update,update_by,tgl_serah,tgl_selesai) values ('".$no_pelanggan."','".$no_spkp."','".$no_bap."',NOW(),'$opr','".$tgl_serah."','".$tgl_selesai."')");
} else mysql_query("update bill_tr_pb_surat set tgl_serah='".$tgl_serah."',tgl_selesai='".$tgl_selesai."' where no_pelanggan='".$no_pelanggan."' limit 1");
//ANDROID
if ($revisi_tgl_serah) $qry = "UPDATE bill_tr_pb_android SET pasang_tgl='$tgl_spk ".date('H:i:s')."',pasang_user='$opr',no_spkp='$no_spkp',no_bap='$no_bap', kode_mitra='".$kode_mitra."', nama_mitra='".$nama_mitra."', alamat_mitra='$alamat_mitra', kontak_mitra='$kontak_mitra',keluhan='".$catatan."',tgl_serah='$tgl_serah',tgl_selesai='$tgl_selesai',revisi_tgl_serah='$revisi_tgl_serah',revisi_tgl_selesai='$revisi_tgl_selesai' WHERE no_pelanggan='$no_pelanggan' LIMIT 1";
else $qry = "UPDATE bill_tr_pb_android SET pasang_tgl='$tgl_spk ".date('H:i:s')."',pasang_user='$opr',no_spkp='$no_spkp',no_bap='$no_bap', kode_mitra='".$kode_mitra."', nama_mitra='".$nama_mitra."', alamat_mitra='$alamat_mitra', kontak_mitra='$kontak_mitra',keluhan='".$catatan."',tgl_serah='$tgl_serah',tgl_selesai='$tgl_selesai' WHERE no_pelanggan='$no_pelanggan' LIMIT 1";
$rs = mysql_query($qry);
if (mysql_affected_rows()>=0) {
//KIRIM EMAIL
if ($email) KirimEmailSPK($no_pelanggan, $tgl_serah, $tgl_selesai);
echo "Data $no_pelanggan Berhasil di Proses";
} else {
echo "Data $no_pelanggan Gagal di Proses";
}
mysql_free_result($rs);
}
break;
case 'tambah_kelompok':
//ANDROID
$qry = "REPLACE bill_tr_pb_android_tmp(no_pelanggan,nama_pelanggan,alamat_pelanggan,last_update,update_by) ";
$qry .= " VALUES ('$no_pelanggan', '$nama_pelanggan', '$alamat_pelanggan', NOW(), '$opr')";
$rs = mysql_query($qry);
if (mysql_affected_rows()) echo "Data $no_pelanggan Berhasil di Tambah";
else echo "Data $no_pelanggan Gagal di Tambah";
break;
case 'edit_kelompok':
//ANDROID
$qry = "UPDATE bill_tr_pb_android_tmp SET last_update=NOW(),update_by='$opr' WHERE no_pelanggan='$no_pelanggan' and update_by='$opr' LIMIT 1";
$rs = mysql_query($qry);
if (mysql_affected_rows()) echo "Data $no_pelanggan Berhasil di Ubah";
else echo "Data $no_pelanggan Gagal di Ubah";
break;
case 'hapus_kelompok':
//ANDROID
$qry = "DELETE FROM bill_tr_pb_android_tmp WHERE no_pelanggan='$no_pelanggan' and update_by='$opr' LIMIT 1";
$rs = mysql_query($qry);
if (mysql_affected_rows()) echo "Data $no_pelanggan Berhasil di Hapus";
else echo "Data $no_pelanggan Gagal di Hapus";
break;
case 'proses_kelompok':
$sql0 = "";
$qry0 = "SELECT * FROM bill_tr_pb_android_tmp WHERE update_by='$opr' ORDER BY last_update";
$rs0 = mysql_query($qry0);
while ($r0 = mysql_fetch_object($rs0)) {
if (!isPB($r0->no_pelanggan,"3")) {
if (substr($r0->no_pelanggan,2,4)>'2014') {
$sql = "insert into bill_pb_pelanggan select kode_wilayah, kode_rayon, kode_zona, no_pelanggan, nama_pelanggan, alamat_pelanggan, rt, rw, jml_penghuni, peruntukan, kode_tarif, kode_tarif_baru, kode_merk_meter, no_meter, digit_meter, ukuran_meter, keadaan_meter, letak_meter, segel_meter, box_meter, kondisi_box_meter, stand_akhir, no_telepon, tgl_daftar, no_daftar, gambar, denah, bea_standar, bea_daftar, bea_tambahan, bea_pasang, kode_ukuran, '3', status_rumah, luas_bangunan, jenis_bangunan, jenis_usaha, nama_usaha, keterangan, pipa_jenis, pipa_diameter, pipa_panjang, pipa_kondisi, pipa_dinas, koordinat, sumber_air, jml_roda2, jml_roda4, keluhan, cara_bayar, uang_muka, sisa_bayar, lama_cicilan, besar_cicilan, mulai_cicilan, tempat_bayar, tgl_bayar, jml_bayar, pipa_letak, posisi_meter, '".$nama_mitra."','".$alamat_mitra."', kode_rab, last_update, update_by, kolektif,koordinat_boring,jenis_sambungan,kode_kecamatan,kode_kelurahan,telepon_rumah,email from bill_pb_pelanggan where no_pelanggan='".$r0->no_pelanggan."' and stat='2'";
if (!mysql_query($sql)) echo "Error : $sql ";
}
//else echo "Nomor Register ".$r0->no_pelanggan." GAGAL SIMPAN ! Silahkan hubungi Administrator Hublang.";
} else {
if (empty($kode_mitra) ) {
$sql = "update bill_pb_pelanggan set last_update= NOW(),update_by='$opr', nama_mitra='".$nama_mitra."', alamat_mitra='".$alamat_mitra."',keluhan='".$catatan."' ";
$sql .= " where no_pelanggan='".$r0->no_pelanggan."' and stat='3'";
if (!mysql_query($sql)) echo "Error : $sql ";
}
//else echo "Nomor Register ".$r0->no_pelanggan." GAGAL UPDATE ! Silahkan hubungi Administrator Hublang.";
}
//echo $sql;
if (intval(left($tgl_serah,4))>2000) {
$tgl_serah = $tgl_serah;
} else {
$arr_tgl = explode("-", $tgl_serah);
$tgl_serah = $arr_tgl[2]."-".$arr_tgl[1]."-".$arr_tgl[0];
}
if (intval(left($tgl_selesai,4))>2000) {
$tgl_selesai = $tgl_selesai;
} else {
$arr_tgl = explode("-", $tgl_selesai);
$tgl_selesai = $arr_tgl[2]."-".$arr_tgl[1]."-".$arr_tgl[0];
}
$q2="select * from bill_tr_pb_surat where no_pelanggan='".$r0->no_pelanggan."' limit 1";
$res2=mysql_query($q2);
$r2=mysql_fetch_object($res2);
$no_spkp=$r2->spkp;
$no_bap=$r2->bap;
mysql_free_result($res2);
$sql = "select a.*,b.nama_wilayah from bill_pb_pelanggan a, bill_ms_wilayah b where a.kode_wilayah=b.kode_wilayah and a.no_pelanggan='".$r0->no_pelanggan."' and stat='3' order by a.last_update limit 1";
$res = mysql_query($sql) or die(mysql_error());
$r1 = mysql_fetch_object($res);
if (empty($no_spkp)) {
$q2="select * from bill_no_surat where kode_lokasi='".$_SESSION[CABANG]."'";
$res2=mysql_query($q2);
$r2=mysql_fetch_object($res2);
$spkp=sprintf("%04d",$r2->spkp+1);
$bap=sprintf("%04d",$r2->bap+1);
mysql_free_result($res2);
mysql_query("update bill_no_surat set spkp=".intval($spkp).",bap=".intval($bap)." where kode_lokasi='".$_SESSION[CABANG]."'");
$no_spkp = $spkp."/SPKP/HBL/".Romawi(substr($r1->last_update,5,2))."/".left($r1->last_update,4);
$no_bap = $bap."/BAP/".Romawi(substr($r1->last_update,5,2))."/".left($r1->last_update,4);
mysql_query("replace bill_tr_pb_surat(no_pelanggan,spkp,bap,last_update,update_by,tgl_serah,tgl_selesai) values ('".$r0->no_pelanggan."','".$no_spkp."','".$no_bap."',NOW(),'$opr','".$tgl_serah."','".$tgl_selesai."')");
}
else mysql_query("update bill_tr_pb_surat set tgl_serah='".$tgl_serah."',tgl_selesai='".$tgl_selesai."' where no_pelanggan='".$r0->no_pelanggan."' limit 1");
//ANDROID
$qry = "UPDATE bill_tr_pb_android SET pasang_tgl=NOW(),pasang_user='$opr',no_spkp='$no_spkp',no_bap='$no_bap', kode_mitra='".$kode_mitra."', nama_mitra='".$nama_mitra."', alamat_mitra='$alamat_mitra', kontak_mitra='$kontak_mitra',keluhan='".$catatan."',tgl_serah='$tgl_serah',tgl_selesai='$tgl_selesai' WHERE no_pelanggan='$r0->no_pelanggan' LIMIT 1";
mysql_query($qry);
//HAPUS ANDROID_TMP
$qry9 = "DELETE FROM bill_tr_pb_android_tmp WHERE no_pelanggan='$r0->no_pelanggan' and update_by='$opr' LIMIT 1";
mysql_query($qry9);
}
echo "Data Kelompok Berhasil di Proses";
break;
case 'batal':
//ANDROID
$qry = "UPDATE bill_tr_pb_android SET revisi_tgl_serah=null, revisi_tgl_selesai=null WHERE no_pelanggan='$no_pelanggan' and ( YEAR(revisi_tgl_serah)>0 OR YEAR(revisi_tgl_selesai)>0 ) LIMIT 1";
$rs = mysql_query($qry);
if (mysql_affected_rows()==0) {
//$qry = "UPDATE bill_tr_pb_android SET pasang_tgl=null, pasang_user=null, pasang_spk=null, pasang_kontak=null, tgl_serah=null, tgl_selesai=null, revisi_tgl_serah=null, revisi_tgl_selesai=null, kode_mitra=null, nama_mitra=null, alamat_mitra=null, kontak_mitra=null WHERE no_pelanggan='$no_pelanggan' LIMIT 1";
$qry = "UPDATE bill_tr_pb_android SET pasang_tgl=null, pasang_user=null, pasang_spk=null, pasang_kontak=null, tgl_serah=null, tgl_selesai=null, revisi_tgl_serah=null, revisi_tgl_selesai=null WHERE no_pelanggan='$no_pelanggan' LIMIT 1";
$rs = mysql_query($qry);
if (mysql_affected_rows()) echo "Data $no_pelanggan Berhasil Dibatalkan";
else echo "Data $no_pelanggan Gagal Dibatalkan";
} echo "Data $no_pelanggan Berhasil Dibatalkan";
//LOG
$qry="replace into bill_tr_log(no_pelanggan,nama_table,proses,asal,tujuan,update_by,last_update) values ('$no_pelanggan','bill_tr_pb_android(Batal SPK)','update','','".str_replace("'","",$qry)."','$opr',NOW())";
mysql_query($qry);
break;
default:
echo $no_pelanggan." OK";
break;
}
?>
Did this file decode correctly?
Original Code
<?php
/*
unknown
*/
$QA2DF600B751259E31DA7B3DE6B109D39="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";eval(base64_decode(gzuncompress(base64_decode($QA2DF600B751259E31DA7B3DE6B109D39))));?>
Function Calls
gzuncompress | 3 |
base64_decode | 6 |
Stats
MD5 | ec0ea0e584356016386d356e94febce4 |
Eval Count | 3 |
Decode Time | 109 ms |