Abstract
The abbreviation of PHP is PHP Hypertext Preprocessor, the interpreter
language that having looking like C language that having moderation in command.
PHP can be used together with HTML so facilitate in developing application of Web
swiftly. PHP language also can be used to make format file report of PDF.
PDF report is considered to be universal and the reader application has been
available in every operating system both Windows and Linux. For this reason,
additional abilities so that PHP can create report in the form of PDF.
Abstrak
PHP adalah singkatan dari PHP Hypertext Preprocessor, bahasa interpreter
yang mempunyai kemiripan dengan bahasa C yang mempunyai kesederhanaan dalam
perintah. PHP dapat digunakan bersama dengan HTML sehingga memudahkan dalam
membangun aplikasi Web dengan cepat. Bahasa pemrograman PHP juga dapat
digunakan untuk membuat laporan file dalam format PDF.
Laporan PDF dianggap cukup universal dan telah tersedia aplikasi
pembacanya di berbagai sistem operasi, baik Windows maupun Linux. Untuk itu
diperlukan kemampuan tambahan agar PHP dapat membuat laporan dalam format
PDF.
DAFTAR ISI
Halaman
Abstrak
Kata Pengantar
………
i
Daftar Isi
………...
iv
Daftar Gambar
……….
viii
Daftar Tabel
………..
ix
Daftar Singkatan
………...
x
BAB I. Pendahuluan
I.1. Latar Belakang ………...
1
I.2. Identifikasi Masalah ………...
2
I.3. Tujuan ……….
2
I.4. Pembatasan Masalah ………...
2
I.5. Sistematika Laporan ………
2
BAB II. Teori Penunjang
II.1. World Wide Web ………
4
II.2. HomePage ………...
5
II.3. Hypertext Transfer Protocol ………
5
II.4. Uniform Resource Locator ………..
6
II.5. Protocol Transfer ………...
7
II.6. Domain Name System ………...
7
II.7. Struktur Web Page ………...
8
II.8. HTML (Hyper Text Markup Language) ………..
9
II.8.1. Cara Kerja HTML ………...
10
II.8.2. Bahasa HTML ………...
10
II.8.2.1. Elemen Dasar HTML ………...
10
II.8.2.2. Heading, Break dan Paragraf ………...
12
II.8.2.3. Text TAGS ……….
15
II.8.2.4. Format Huruf dan Atribut ………..
19
II.8.2.5. Karakter Spesial ………...
20
II.8.2.6.
Body
Atributtes
………..
21
II.8.2.7.
Link
………
22
II.8.2.8.
Form
………...
24
II.8.2.9.
Tabel
………...
26
II.9. PHP ………...
28
II.9.1. Sejarah PHP ………...
28
II.9.2. Keungggulan PHP ……….
28
II.9.3. Prinsip Kerja PHP ……….
29
II.9.4. Menampilkan Data di Dalam Program ……….
30
II.9.5. PHP di Dalam TAG HTML ………..
31
II.9.6. Tipe Data ………...
31
II.9.6.1. Tipe Data Integer ………
32
II.9.6.2. Tipe Data Floating Point ……….
32
II.9.6.3. Tipe Data String ………..
32
II.9.7. Konstanta ……… 33
II.9.7.1.
Mendefinisikan
Konstanta
………...
34
II.9.8. Variables ………. 34
II.9.9. Operator ……….. 35
II.9.9.1. Operator Aritmatika ………. 35
II.9.9.2.
Operator
Unary
………
35
II.9.9.3. Operator Assignment ………... 35
II.9.9.4. Operator Perbandingan ……… 36
II.9.9.5. Operator Ternary ………. 36
II.9.9.6. Operator Bitwise ……….
37
II.9.10. Array ………
37
II.9.10.1. Deklarasi Array ……….
38
II.9.11. Apache Web Server ……….
38
BAB III. Perancangan dan Pembahasan Program
III.1. Diagram Alir PDF Creator ………..
40
III.2. Diagram Alir Membuat PDF ………..
41
III.3. Pengesetan dan Pengaturan Huruf ………..
42
III.4. Pengaturan Kertas ………..
44
III.5. Mewarnai Teks ………...
46
III.6. Mengatur Alignment Teks ………..
48
III.7. Menggunakan Fungsi Multicell ………..
49
III.7.1. Menulis beberapa baris Dengan Multicell ………...
51
III.8. Mengatur Margin Kertas ……….
54
III.9. Mengatur Margin Bawah ………
57
III.10. Menambahkan Header dan Footer ………
60
III.11. Membuat PDF Creator ………..
63
BAB IV. Hasil Pengamatan
IV.1. Tampilan Pengesetan dan Pengaturan Font ………. 66
IV.2. Tampilan Pengaturan Kertas ……… 67
IV.3. Tampilan Mewarnai Teks ……… 68
IV.4. Tampilan Mengatur Alignment Teks ………..
69
IV.5. Tampilan Menggunakan Fungsi Multicell ………..
70
IV.6. Tampilan Menulis Beberapa Baris Dengan Multicell ……….
70
IV.7. Tampilan Mengatur Margin Kertas ……….
71
IV.8. Tampilan Menambahkan Header dan Footer ………..
72
IV.9. Tampilan PDF Creator ………...……….
74
IV.10. Tampilan Eksekusi PDF Creator ………...
75
BAB V. Kesimpulan dan Saran
V.1. Kesimpulan ………. 76
V.2. Saran ……… 76
Daftar Pustaka
Lampiran
DAFTAR TABEL
Halaman
Tabel 2.1. Nama Domain dan Organisasi yang diwakili
8
Tabel 2.2. Atribut Align
14
Tabel 2.3. Karakter Spesial
20
Tabel 2.4. Operator Aritmatika
35
Tabel 2.5. Operator Perbandingan
36
Tabel 2.6. Operator Bitwise
37
Tabel 4.1. Waktu Tampilan Dokumen PDF
75
DAFTAR GAMBAR
Halaman
Gambar 2.1. Alamat Website http://www.msn.com
6
Gambar 2.2. Blok Diagram Kerja PHP
29
Gambar 3.1. Diagram Alir PDF Creator
40
Gambar 3.2. Diagram Alir Membuat PDF
41
Gambar 3.3. Jendela Edit Colors Pada Microsoft Paint
47
Gambar 4.1. Pesan Error pdf1.php
66
Gambar 4.2. Hasil Tampilan pdf2.php
66
Gambar 4.3. Hasil Tampilan pdf3.php
67
Gambar 4.4. Hasil Tampilan pdf4.php
68
Gambar 4.5. Hasil Tampilan pdf5.php
69
Gambar 4.6. Hasil Tampilan pdf6.php
69
Gambar 4.7. Hasil Tampilan pdf7.php
70
Gambar 4.8. Hasil Tampilan pdf8.php
71
Gambar 4.9. Hasil Tampilan pdf9.php
71
Gambar 4.10. Hasil Tampilan Header pdf10.php
72
Gambar 4.11. Hasil Tampilan Footer pdf10.php
73
Gambar 4.12. PDF Creator
74
Gambar 4.13. Hasil Tampilan Eksekusi PDF Creator
75
DAFTAR SINGKATAN
DNS
: Domain Name System
HTTP
: Hyper Text Transfer Protocol
HTML
: Hyper Text Markup Language
: Portable Document Format
PHP
: PHP Hypertext Preprocessor
URL
: Uniform Resource Locator
WWW
: World Wide Web
FPDF
: Free Portable Document Format
°
Pengesetan dan pengaturan huruf
pdf1.php :
pdf2.php :
pdf3.php
<?phpdefine('FPDF_FONTPATH','fpdf/font/'); require('fpdf/fpdf.php');
$pdf=new FPDF(); $pdf->Open(); $pdf->AddPage();
$pdf->Cell(0,2,'Percobaan PDF yang pertama!'); $pdf->Output();
?>
<?php
define('FPDF_FONTPATH','fpdf/font/'); require('fpdf/fpdf.php');
$pdf=new FPDF(); $pdf->Open(); $pdf->AddPage();
$pdf->SetFont('Arial','B',22);
$pdf->Cell(0,2,'Percobaan PDF yang pertama!'); $pdf->Output();
?>
<?php
define('FPDF_FONTPATH','fpdf/font/'); require('fpdf/fpdf.php');
$pdf=new FPDF(); $pdf->Open(); $pdf->AddPage();
$pdf->SetFont('Arial','BUI',22);
$pdf->Cell(0,2,'Percobaan PDF yang pertama!'); $pdf->Output();
?>
-°
Pengaturan kertas
pdf4.php
°
Mewarnai teks
pdf5.php
<?phpdefine('FPDF_FONTPATH','fpdf/font/'); require('fpdf/fpdf.php');
$pdf=new FPDF('L','cm','Letter');
$pdf->Open();$pdf->AddPage();
$pdf->SetFont('Arial','B',36);
$pdf->Cell(0,2,'Percobaan PDF yang pertama!'); $pdf->Output();
?>
<?php
define('FPDF_FONTPATH','fpdf/font/'); require('fpdf/fpdf.php');
$pdf=new FPDF('P','cm','A4'); $pdf->Open();
$pdf->AddPage();
$pdf->SetFont('Arial','B',36);
$pdf->SetTextColor(220,50,50);
$pdf->Cell(0,2,'Percobaan PDF yang pertama!'); $pdf->Output();
?>
-°
Mengatur aligment teks
pdf6.php
°
Menggunakan fungsi multicell
pdf7.php
<?phpdefine('FPDF_FONTPATH','fpdf/font/'); require('fpdf/fpdf.php');
$pdf=new FPDF('P','cm','A4'); $pdf->Open();
$pdf->AddPage();
$pdf->SetFont('Arial','B',24); $pdf->SetTextColor(220,50,50);
$pdf->Cell(0,1,'Membuat Laporan PDF Berbasis Web',0,0,'C');
$pdf->Ln();$pdf->Cell(0,1,'dengan PHP 5.0',0,0,'C');
$pdf->Output();?>
<?php
define('FPDF_FONTPATH','fpdf/font/'); require('fpdf/fpdf.php');
$pdf=new FPDF('P','cm','A4'); $pdf->Open();
$pdf->AddPage();
$pdf->SetFont('Arial','B',24); $pdf->SetTextColor(220,50,50);
$pdf->MultiCell(0,1,'Membuat Laporan PDF Berbasis
Web',0,'C');
$pdf->MultiCell(0,1,'dengan PHP 5.0',0,'C');
$pdf->Output();?>
-°
Menulis beberapa baris dengan multicell
pdf8.php
<?php define('FPDF_FONTPATH','fpdf/font/'); require('fpdf/fpdf.php'); $pdf=new FPDF('P','cm','A4'); $pdf->Open(); $pdf->AddPage(); $pdf->SetFont('Arial','B',24); $pdf->SetTextColor(220,50,50);$pdf->MultiCell(0,1,'Membuat Laporan PDF Berbasis Web',0,'C'); $pdf->MultiCell(0,2,'dengan PHP 5.0',0,'C');
$pdf->SetFont('Arial','B',12); $pdf->SetTextColor(0,0,0);
$teks='Problem utama dalam pembuatan aplikasi web seringkali terletak pada pencetakan laporan yang tidak rapi. Jika menggunakan default tampilan di web browser hasil pencetakan tidak terlalu memuaskan. Pemisahan halaman
seringkali tidak pada batas yang diinginkan. Namun jika mengandalkan
pemanfaatan aplikasi pengolah kata (word processor) yang berjalan di salah satu sistem operasi, maka sistem operasi lain tentunya tidak dapat membaca laporan tersebut dengan format yang sama, bahkan mungkin tidak ada aplikasi yang terhubung dengan laporan tersebut. Untuk itu diperlukan bentuk laporan yang universal dan dapat digunakan oleh komputer dengan sistem operasi apapun.'; $pdf->MultiCell(0,0.5,$teks);
$pdf->Ln();
$teks='Laporan PDF dianggap cukup universal dan telah tersedia aplikasi pembacanya di berbagai sistem operasi, baik Windows maupun Linux. Untuk itu diperlukan kemampuan tambahan agar PHP dapat membuat laporan dalam format PDF.';
$pdf->MultiCell(0,0.5,$teks); $pdf->Ln();
$teks='Di dalam tugas akhir ini membahas mengenai pembuatan laporan berbasis PDF untuk aplikasi web. Trik dalam pembuatan laporan PDF dapat ditemukan di sini untuk mempermudah membuat bentuk-bentuk laporan yang diinginkan.';
$pdf->MultiCell(0,0.5,$teks); $pdf->Output();
?>
-°
Mengatur margin kertas
pdf9.php
<?php define('FPDF_FONTPATH','fpdf/font/'); require('fpdf/fpdf.php'); $pdf=new FPDF('P','cm','A4'); $pdf->Open(); $pdf->AddPage();$pdf->SetMargins(1, 3 , 4);
$pdf->SetFont('Arial','B',24); $pdf->SetTextColor(220,50,50);$pdf->MultiCell(0,1,'Membuat Laporan PDF Berbasis Web',0,'C'); $pdf->MultiCell(0,2,'dengan PHP 5.0',0,'C');
$pdf->SetFont('Arial','B',12); $pdf->SetTextColor(0,0,0);
$teks='Problem utama dalam pembuatan aplikasi web seringkali terletak pada pencetakan laporan yang tidak rapi. Jika menggunakan default tampilan di web browser hasil pencetakan tidak terlalu memuaskan. Pemisahan halaman
seringkali tidak pada batas yang diinginkan. Namun jika mengandalkan
pemanfaatan aplikasi pengolah kata (word processor) yang berjalan di salah satu sistem operasi, maka sistem operasi lain tentunya tidak dapat membaca laporan tersebut dengan format yang sama, bahkan mungkin tidak ada aplikasi yang terhubung dengan laporan tersebut. Untuk itu diperlukan bentuk laporan yang universal dan dapat digunakan oleh komputer dengan sistem operasi apapun.'; $pdf->MultiCell(0,0.5,$teks);
$pdf->Ln();
$teks='Laporan PDF dianggap cukup universal dan telah tersedia aplikasi pembacanya di berbagai sistem operasi, baik Windows maupun Linux. Untuk itu diperlukan kemampuan tambahan agar PHP dapat membuat laporan dalam format PDF.';
$pdf->MultiCell(0,0.5,$teks); $pdf->Ln();
$teks='Di dalam tugas akhir ini membahas mengenai pembuatan laporan berbasis PDF untuk aplikasi web. Trik dalam pembuatan laporan PDF dapat ditemukan di sini untuk mempermudah membuat bentuk-bentuk laporan yang diinginkan.';
$pdf->MultiCell(0,0.5,$teks); $pdf->Output();
?>
-°
Mengatur margin bawah
pdf10.php
<?php define('FPDF_FONTPATH','fpdf/font/'); require('fpdf/fpdf.php'); $pdf=new FPDF('P','cm','A4'); $pdf->Open(); $pdf->AddPage(); $pdf->SetMargins(1,3,4);$pdf->SetAutoPageBreak(true,1);
$pdf->SetFont('Arial','B',24); $pdf->SetTextColor(220,50,50);$pdf->MultiCell(0,1,'Membuat Laporan PDF Berbasis Web',0,'C'); $pdf->MultiCell(0,2,'dengan PHP 5.0',0,'C');
$pdf->SetFont('Arial','B',12); $pdf->SetTextColor(0,0,0);
$teks='Problem utama dalam pembuatan aplikasi web seringkali terletak pada pencetakan laporan yang tidak rapi. Jika menggunakan default tampilan di web browser hasil pencetakan tidak terlalu memuaskan. Pemisahan halaman
seringkali tidak pada batas yang diinginkan. Namun jika mengandalkan
pemanfaatan aplikasi pengolah kata (word processor) yang berjalan di salah satu sistem operasi, maka sistem operasi lain tentunya tidak dapat membaca laporan tersebut dengan format yang sama, bahkan mungkin tidak ada aplikasi yang terhubung dengan laporan tersebut. Untuk itu diperlukan bentuk laporan yang universal dan dapat digunakan oleh komputer dengan sistem operasi apapun.'; $pdf->MultiCell(0,2,$teks);
$pdf->Ln();
$teks='Laporan PDF dianggap cukup universal dan telah tersedia aplikasi pembacanya di berbagai sistem operasi, baik Windows maupun Linux. Untuk itu diperlukan kemampuan tambahan agar PHP dapat membuat laporan dalam format PDF.';
$pdf->MultiCell(0,2,$teks); $pdf->Ln();
$teks='Di dalam tugas akhir ini membahas mengenai pembuatan laporan berbasis PDF untuk aplikasi web. Trik dalam pembuatan laporan PDF dapat ditemukan di sini untuk mempermudah membuat bentuk-bentuk laporan yang diinginkan.';
$pdf->MultiCell(0,2,$teks); $pdf->Output();
?>
-°
Menambahkan header dan footer
pdf11.php
<?php
define('FPDF_FONTPATH','fpdf/font/'); require('fpdf/fpdf.php');
class PDF extends FPDF {
function Header() {
$this->SetFont('Arial','B',20); $this->Cell(19,1,'Sinopsis',1,0,'C'); $this->Ln();
}
function Footer() {
$this->SetY(-1.5);
$this->SetFont('Arial','I',8);
$this->Cell(0,1,'Halaman '.$this->PageNo().'/{nb}',0,0,'C'); } } $pdf=new PDF('P','cm','A4'); $pdf->Open(); $pdf->AliasNbPages(); $pdf->AddPage(); $pdf->SetFont('Arial','B',24); $pdf->SetTextColor(220,50,50); $pdf->Ln();
$pdf->MultiCell(0,1,'Membuat Laporan PDF Berbasis Web',0,'C'); $pdf->MultiCell(0,2,'dengan PHP 5.0',0,'C');
$pdf->SetFont('Arial','B',12); $pdf->SetTextColor(0,0,0);
$teks='Problem utama dalam pembuatan aplikasi web seringkali terletak pada pencetakan laporan yang tidak rapi. Jika menggunakan default tampilan di web browser hasil pencetakan tidak terlalu memuaskan. Pemisahan halaman
seringkali tidak pada batas yang diinginkan. Namun jika mengandalkan
pemanfaatan aplikasi pengolah kata (word processor) yang berjalan di salah satu sistem operasi, maka sistem operasi lain tentunya tidak dapat membaca laporan tersebut dengan format yang sama, bahkan mungkin tidak ada aplikasi yang terhubung dengan laporan tersebut. Untuk itu diperlukan bentuk laporan yang universal dan dapat digunakan oleh komputer dengan sistem operasi apapun.';
-°
Membuat PDF Creator
pdf23.html
$pdf->MultiCell(0,2,$teks); $pdf->Ln();
$teks='Laporan PDF dianggap cukup universal dan telah tersedia aplikasi pembacanya di berbagai sistem operasi, baik Windows maupun Linux. Untuk itu diperlukan kemampuan tambahan agar PHP dapat membuat laporan dalam format PDF.';
$pdf->MultiCell(0,2,$teks); $pdf->Ln();
$teks='Di dalam tugas akhir ini membahas mengenai pembuatan laporan berbasis PDF untuk aplikasi web. Trik dalam pembuatan laporan PDF dapat ditemukan di sini untuk mempermudah membuat bentuk-bentuk laporan yang diinginkan.'; $pdf->MultiCell(0,2,$teks);
$pdf->Output(); ?>
<html> <head>
<title>PDF Creator</title> </head>
<body>
<form method="GET" action="pdf23.php">
<table><tr>
<td width="450" align="left" valign="top" colspan="2">
<font color="#FF0000" size="5"><b>PDF Creator</b></font></td> </tr>
<tr>
<td width="140" align="left" valign="top">Judul Naskah</td>
<td width="310">: <input type="text" name="judul" size="40"></td> </tr>
-pdf23.php
<tr><td width="140" align="left" valign="top">Penulis</td>
<td width="310">: <input type="text" name="penulis" size="40"></td> </tr>
<tr>
<td width="140" align="left" valign="top">URL Penulis</td>
<td width="310">: <input type="text" name="url_penulis" size="40"></td> </tr>
<tr>
<td width="140" align="left" valign="top">Naskah</td> <td width="310">: <textarea rows="15" name="isi_naskah" cols="34"></textarea></td>
</tr> <tr>
<td width="140"><input type="submit" value="Submit" name="B1"><input type="reset" value="Reset" name="B2"></td>
<td width="310"> </td> </tr>
</table>
<p> </p> <p> </p> </form>
</body>
</html>
<?php
if (!empty($judul) || !empty($penulis)
|| !empty($url_penulis) || !empty($isi_naskah)) { $judul=urldecode($judul);
$penulis=urldecode($penulis);
$url_penulis=urldecode($url_penulis); $isi_naskah=urldecode($isi_naskah); } else {
echo "Pengisian tidak lengkap!";
return 0;
}
-define('FPDF_FONTPATH','fpdf/font/'); require('fpdf/fpdf.php');
class PDF extends FPDF { function Header() {
$this->SetFont('Arial','B',20); $this->Cell(19,1,'Sinopsis',1,0,'C'); $this->Ln();
}
function Footer() {
$this->SetY(-1.5);
$this->SetFont('Arial','I',8);
$this->Cell(0,1,'Halaman '.$this->PageNo().'/{nb}',0,0,'C'); }
}
$pdf=new PDF('P','cm','A4'); $pdf->Open();
$pdf->AliasNbPages(); $pdf->AddPage();
$pdf->SetFont('Arial','B',24); $pdf->SetTextColor(220,50,50); $pdf->Ln();
$pdf->MultiCell(0,2,$judul,0,'C'); $pdf->SetFont('Arial','B',12); $pdf->SetTextColor(0,0,0); $pdf->SetX(8.2);
$pdf->Write(1,'Oleh: ');
$pdf->SetFont('Arial','BIU',12); $pdf->Write(1,$penulis,$url_penulis); $pdf->SetFont('Arial','B',12);
$pdf->Ln(2);
$pdf->MultiCell(0,1,$isi_naskah); $pdf->Output();
?>
-Bab I. Pendahuluan
BAB I
PENDAHULUAN
I.1. Latar Belakang
Saat ini bentuk laporan file yang banyak digunakan adalah bentuk
laporan file dalam format PDF. Laporan file dalam format PDF banyak digunakan
karena laporan tersebut sulit untuk dirubah isinya, sehingga untuk
publikasi-publikasi karya ilmiah lebih baik menggunakan format PDF.
Tetapi untuk membuat suatu laporan dalam format PDF diperlukan
software khusus yang tidak dimiliki oleh setiap orang. Sehingga ketika orang ingin
membuka laporan file dalam format PDF, maka harus memiliki software yang
dinamakan PDF writer. Hal ini berbeda dengan MS Word yang hampir di setiap
komputer sudah ada dan mudah untuk diubah isi laporannya.
Seiring dengan perkembangan jaman, pertumbuhan teknologi saat ini
berkembang dengan sangat pesat, khususnya ketika dunia internet bukan lagi
menjadi sesuatu yang langka tetapi sudah menjadi kebutuhan yang sangat penting
bagi setiap pribadi / perorangan, sekolah, universitas, instasi pemerintah atau swasta
yang bergerak dalam bidang informasi maupun untuk kepentingan pribadi. Dengan
tidak mengenal batas informasi dari manapun, internet mampu untuk memberikan
pengaruh kepada setiap manusia yang membutuhkan informasi. Internet telah
menjadi bagian yang penting dalam kehidupan mayoritas seluruh penduduk dunia.
Dengan adanya internet dengan tampilan website yang menarik, maka
setiap orang dapat mengakses ke dalam internet apa saja dan kapan saja mereka
inginkan berkaitan dengan informasi berupa data, gambar, maupun multimedia.
Setiap langkah kehidupan masyarakat di dunia baik dalam hal bisnis, politik,
ekonomi, tidak bisa lepas dari peran serta internet.
Bab I. Pendahuluan
Karena internet cukup banyak digunakan dan bahkan sudah menjadi
suatu kebutuhan bagi setiap orang akan informasi, maka akan lebih baik jika ada
website yang memiliki pembuat PDF.
I.2. Identifikasi Masalah
•
Bagaimana menterjemahkan suatu laporan file dengan format PDF
menggunakan PHP ?
I.3. Tujuan
Tujuan dari pembuatan tugas akhir ini adalah supaya dapat membuat suatu
laporan file dalam bentuk format PDF menggunakan program berbasis web
.
I.4. Pembatasan Masalah
1.
Dalam membuat laporan file format PDF hanya dibatasi untuk membuat
laporan dalam bentuk teks.
2.
Software yang digunakan adalah PHP 5.0 berbasis Windows.
3.
Server web lokal yang digunakan adalah Apache.
I.5. Sistematika Laporan
Laporan tugas akhir ini disusun dalam 5 bab, dengan susunan sebagai
berikut :
•
Bab I
: Pada bab ini membahas tentang latar belakang masalah,
identifikasi masalah, tujuan, pembatasan masalah, sistematika laporan
tugas akhir.
•
Bab II
: Pada bab ini membahas tentang teori-teori yang menunjang
pembuatan tugas akhir ini.
•
Bab III
: Pada bab ini membahas tentang perancangan dan penjelasan
program laporan file dalam format PDF menggunakan PHP 5.0.
Bab I. Pendahuluan
•
Bab IV
: Pada bab ini membahas tentang pengamatan dan tampilan
laporan file dalam format PDF.
•
Bab V
: Pada bab ini membahas tentang kesimpulan dan saran dari
laporan file dalam format PDF.
DAFTAR PUSTAKA
Azis, M.Farid, Belajar Sendiri Pemrograman PHP4, Elex Media Komputindo, 2002.
Wijaya, Marvin Chandra, Modul Bahasa Pemrograman, Universitas Kristen
Maranatha, 2005.
Kadir, Abdul, Dasar Pemrograman Web Dinamis Menggunakan PHP, Penerbit
Andi, 2003.
Novento, Fendy, Basic HTML For Student, Gava Media, 2004.
Tutang, Belajar Cepat HTML, Medikom, 2001.
Wahana Komputer Semarang, Seri Panduan Lengkap Pemrograman HTML 4.1,
Penerbit Andi, 2003.
Welling, Luke & Thomson, Laura, PHP and MySQL Web Development, 2
ndEdition,
Sam Publishing, 2003.
http://www.fpdf.com