Advertisement
jamboljack

Cetak Surat

Sep 12th, 2016
248
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 4.06 KB | None | 0 0
  1. <?
  2. include_once '../config/koneksidb.php';
  3. include_once '../config/fungsi.php';
  4.  
  5. session_start();
  6. $id         = $_REQUEST['id'];
  7. $npwrd      = base64_decode(trim($_REQUEST['npwrd']));
  8. mysql_select_db($database, $konekdb);
  9.  
  10. $sqla       = "SELECT d.*, p.pedagang_nik, p.pedagang_nama, p.pedagang_tgl_lahir, p.pedagang_alamat, p.pedagang_foto,
  11.             s.pasar_nama, s.pasar_alamat, k.kabupaten_nama, e.provinsi_nama, j.jenis_nama, t.tempat_nama
  12.             FROM sipp_dasar d JOIN sipp_pedagang p ON d.pedagang_id = p.pedagang_id
  13.             JOIN sipp_pasar s ON d.pasar_id = s.pasar_id
  14.             JOIN sipp_jenis j ON d.jenis_id = j.jenis_id
  15.             JOIN sipp_provinsi e ON p.provinsi_id = e.provinsi_id
  16.             JOIN sipp_kabupaten k ON p.kabupaten_id = k.kabupaten_id           
  17.             JOIN sipp_tempat t ON d.tempat_id = t.tempat_id
  18.             WHERE d.dasar_id = '".$id."'";
  19.  
  20. $rsa        = mysql_query($sqla, $konekdb) or die(mysql_error());  
  21. $rowrsa     = mysql_fetch_assoc($rsa);
  22.  
  23. $xno_surat  = strtoupper(trim($rowrsa['dasar_no']));
  24. $xnpwrd     = strtoupper(trim($rowrsa['dasar_npwrd']));
  25. $xnik       = strtoupper(trim($rowrsa['pedagang_nik']));
  26. $xnama      = strtoupper(trim($rowrsa['pedagang_nama']));
  27. $xumur      = age($rowrsa['pedagang_tgl_lahir']);
  28. $xalamat    = ucwords(strtolower(trim($rowrsa['pedagang_alamat']).', '.trim($rowrsa['kabupaten_nama']).' - '.trim($rowrsa['provinsi_nama'])));
  29. $xfoto      = trim($rowrsa['pedagang_foto']); // Foto
  30. $xtempat    = strtoupper(trim($rowrsa['tempat_nama']));
  31. $xpasar     = strtoupper(trim($rowrsa['pasar_nama']));
  32. $xblok      = strtoupper(trim($rowrsa['dasar_blok']));
  33. $xnomor     = strtoupper(trim($rowrsa['dasar_nomor']));
  34. $xukuran    = $rowrsa['dasar_panjang'].'x'.$rowrsa['dasar_lebar'];
  35. $xjenis     = strtoupper(trim($rowrsa['jenis_nama']));
  36. $tgl1       = trim($rowrsa['dasar_dari']);
  37. if (($tgl1 == "") || ($tgl1 == "0000-00-00")) {
  38.     $xtgl1  ="";
  39. } else {
  40.     $xtgl   = explode("-",$tgl1);
  41.     $xtgl1  = $xtgl[2]."-".$xtgl[1]."-".$xtgl[0];  
  42. }
  43.  
  44. $tgl2       = trim($rowrsa['dasar_sampai']);
  45. if (($tgl2 == "") || ($tgl2 == "0000-00-00")) {
  46.     $xtgl2  ="";
  47. } else {
  48.     $xtgl   = explode("-",$tgl2);
  49.     $xtgl2  = $xtgl[2]."-".$xtgl[1]."-".$xtgl[0];  
  50. }
  51.  
  52. $xtanggalcetak = date('d-m-Y');
  53.  
  54. // Data Petugas
  55. $sqlb       = "SELECT * FROM sipp_petugas WHERE petugas_id = 1";
  56. $rsb        = mysql_query($sqlb, $konekdb) or die(mysql_error());
  57. $rowrsb     = mysql_fetch_assoc($rsb);
  58. $xnik_kadin = trim($rowrsb['petugas_nik_kadin']);
  59. $xnama_kadin= trim($rowrsb['petugas_nama_kadin']);
  60. $xjabatan   = trim($rowrsb['petugas_jab_kadin']);
  61. $xtitle     = trim($rowrsb['petugas_title_kadin']);
  62.  
  63. $document = file_get_contents("../template_surat/Template_Surat_Dasar.rtf");
  64. $document = preg_replace('[xno_surat]',$xno_surat,$document);  
  65. $document = preg_replace('[xnpwrd]',$xnpwrd,$document);
  66. $document = preg_replace('[xnik]',$xnik,$document);
  67. $document = preg_replace('[xnama]',$xnama,$document);
  68. $document = preg_replace('[xumr]',$xumur,$document);
  69. $document = preg_replace('[xalamat]',$xalamat,$document);
  70. $document = preg_replace('[xtempat]',$xtempat,$document);
  71. $document = preg_replace('[xpasar]',$xpasar,$document);
  72. $document = preg_replace('[xblok]',$xblok,$document);
  73. $document = preg_replace('[xnomor]',$xnomor,$document);
  74. $document = preg_replace('[xukuran]',$xukuran,$document);
  75. $document = preg_replace('[xjenisdagang]',$xjenis,$document);
  76. $document = preg_replace('[xtanggal1]',$xtgl1,$document);
  77. $document = preg_replace('[xtanggal2]',$xtgl2,$document);
  78. $document = preg_replace('[xtanggalcetak]',$xtanggalcetak,$document);
  79. $document = preg_replace('[xttl]',$xtitle,$document);
  80. $document = preg_replace('[xnmpetugas]',$xnama_kadin,$document);
  81. $document = preg_replace('[xjabatan]',$xjabatan,$document);
  82. $document = preg_replace('[xnip]',$xnik_kadin,$document);
  83. $document = preg_replace('[xnama]',$xnama,$document);
  84.  
  85. $time       = time();
  86. $mnpwrd     = $_REQUEST['npwrd'];
  87. $file       = "Surat_Pendasaran_".$mnpwrd.'_'.$time.".rtf";
  88. header("Content-type: application/msword");
  89. header("Expires: 0");
  90. header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
  91. header("Content-disposition: inline; filename=".$file);
  92. header("Content-length: " . strlen($document));
  93. echo $document;
  94. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement