• Tidak ada hasil yang ditemukan

Website Untuk Membuat File PDF Dengan Menggunakan PHP 5.0.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Website Untuk Membuat File PDF Dengan Menggunakan PHP 5.0."

Copied!
23
0
0

Teks penuh

(1)

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.

(2)

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.

(3)

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

(4)

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

(5)

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

(6)

Daftar Pustaka

Lampiran

(7)

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

(8)

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

(9)

DAFTAR SINGKATAN

DNS

: Domain Name System

HTTP

: Hyper Text Transfer Protocol

HTML

: Hyper Text Markup Language

PDF

: Portable Document Format

PHP

: PHP Hypertext Preprocessor

URL

: Uniform Resource Locator

WWW

: World Wide Web

FPDF

: Free Portable Document Format

(10)

°

Pengesetan dan pengaturan huruf

pdf1.php :

pdf2.php :

pdf3.php

<?php

define('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();

?>

(11)

Pengaturan kertas

pdf4.php

°

Mewarnai teks

pdf5.php

<?php

define('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();

?>

(12)

Mengatur aligment teks

pdf6.php

°

Menggunakan fungsi multicell

pdf7.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->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();

?>

(13)

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();

?>

(14)

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();

?>

(15)

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();

?>

(16)

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.';

(17)

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>

(18)

-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">&nbsp;</td> </tr>

</table>

<p>&nbsp;</p> <p>&nbsp;</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;

}

(19)

-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();

?>

(20)

-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.

(21)

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.

(22)

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.

(23)

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

nd

Edition,

Sam Publishing, 2003.

http://www.fpdf.com

Referensi

Dokumen terkait

Lingkup Badan Publik dalam UU KIP meliputi lembaga eksekutif, legislatif, yudikatif serta penyelenggara negara lainnya dan mencakup pula organisasi

Lambchop raised his eyebrows at Arthur as if to say, “I told you so.” Then Odinga reappeared and grabbed Arthur’s arm.. He wanted the Lambchops to

Bila ternyata cara yang diajukan tidak dapat memecahkan masalah, si pemikir harus memulainya lagi dari awal pentahapan, untuk mencari ilham baru yang lebih tepat..

Demikian pula dengan prioritas penanganan infrastruktur harus memahami secara baik kebutuhan infrastruktur dan dapat mengalokasikan dana pembangunan secara tepat agar tidak

Untuk mendukung keterangan dari Dinas Pariwisata Budaya Pemuda dan Olahraga Kabupaten Tuban dan Dewan Perwakilan Rakyat Daerah peneliti juga akan melakukan observasi

Hasil penelitian ini menunjukkan bahwa (1) bentuk perilaku verbal guru ketika memberikan penguatan adalah bentuk tuturan deklaratif, imperatif, dan interogatif,

Efisiensi berarti bahwa penggunaan dana masyarakat ( ) tersebut dapat menghasilkan yang maksimal (berdaya guna). Efektivitas berarti bahwa penggunaan anggaran tersebut

Tujuan penelitian ini adalah: (1) untuk menganalisis jalur pemasaran barang rongsok di Kecamatan Depok Sleman Yogyakarta, (2) untuk menganalisis distribusi marjin pemasaran