Fanspage

Memasukan PHP dalam Word

inforeceh.com. Oke pembaca kali ini saya akan membagikan info yang receh dan sepele yaitu memasukan kode php dalam format word yang sudah kita siapkan, bukan merubah php menjadi format word ya tapi memasukan php ke format word yang sudah jadi, biasanya ini di pakai untuk pembuatan kwitansi otomatis atau lainnya yang memerlukan format  word khusus yang di siapkan, yang pada dasarnya kita ingin menampilkan database kita memasukan dalam word atau memasukan form yang akan kita submit ke dalam format word.


oke langsung saja untuk mempersiakan projeknya, saya misalkan saya akan membuat kwitansi gaji, karena untuk contoh jadi saya tidak perlu menggunakan database cukup saya masukan manual saja biar lebih simple dan mudah di pakai

yang di perlukan adalah 
1. DOCXTemplate class 0.1.10 by sergey.shuchkin@gmail.com
2. Format Word yang sudah kita siapkan
3. buat php dengan nama kwitansi




1. Memanggil docxtemplate.class.php

include "docxtemplate.class.php";

2. mengambil format yang akan kita sisipkan

$docx = new DOCXTemplate('buktigaji.docx');


3. Memasukan data yang akan kita sisipkan


$total =  "Rp " . "52.000.000";
$gajipokok = "Rp " . "100.000";
$transport = "Rp " . "200.000";
$insentifkehadiran = "Rp " . "300.000";
$pengganti = "Rp " . "400.000";
$kepala =  "Rp " . "500.000";
$penyesuaian = "Rp " . "600.000"; 
$tupoksi = "Rp " . "700.000";
$walikelas = "Rp " . "800.000"; 
$kordinator = "Rp " . "900.000"; 
$sabtu = "Rp " . "1.000.000";
$makan = "Rp " . "900.000"; 
$hafalan = "Rp " . "8.800.000";



4. memasukan data tadi ke format word

$docx->set('tepat', ''.$tepat.'');
$docx->set('nama', 'Muhammad Yusuf');
$docx->set('bulan', 'Januari');
$docx->set('tahun', '2019');
$docx->set('gajipokok', ''.$gajipokok.'');
$docx->set('hafalan', ''.$hafalan.'');
$docx->set('penyesuaian', ''.$penyesuaian.'');
$docx->set('kepala', ''.$kepala.'');
$docx->set('kordinator', ''.$kordinator.'');
$docx->set('tupoksi', ''.$tupoksi.'');
$docx->set('walas', ''.$walikelas.'');
$docx->set('total', ''.$total.'');
$docx->set('sabtu', ''.$sabtu.'');
$docx->set('transport', ''.$transport.'');
$docx->set('hadir', ''.$insentifkehadiran.'');
$docx->set('makan', ''.$makan.'');
$docx->set('ganti', ''.$pengganti.'');


5. Mendownload word dan memberinya nama hasli download

$docx->downloadAs('tes.docx');
header("Content-Type:application/msword");
header("Content-Disposition:attachment;filename=tes.docx");
readfile('tes.docx');



ndah itu saja source code nya bisa kamu download di bawah ini , terimakasih. 

DOWNLOAD






Post a Comment

0 Comments