Latar Belakang :
Dalam tulisan saya sebelumnya membuat-web-ujian-online-dengan-php-dan-mysql terdapat aplikasi ujian online berupa pilihan ganda dan menampilkan hasil ujiannya.
Maka dalam artikel kali ini saya menambahkan fitur untuk mencetak nilai ujian online kedalam bentuk PDF sebagai sertifikat online.
Pengenalan FPDF
FPDF adalah kumpulan class PHP untuk membuat suatu file PDF. Sesuai namanya, FREE PDF (FPDF), tentu saja Anda dapat menggunakannya secara gratis. Paket FPDF dapat Anda download di http://www.fpdf.org. Berikut ini beberapa kelebihan dari FPDF:
- Terdapat pilihan untuk ukuran unit, format halaman dan margin
- Memiliki kemampuan dalam memanajemen header dan footer, dan tabel
- Memiliki fasilitas untuk pemisah halaman otomatis
- Memiliki fasilitas untuk pemisah baris otomatis dan perataan teks
- Mendukung JPEG dan PNG
- Mendukung warna dan link
- Mendukung kompresi halaman
- Mendukung True Type Font dan encoding
Tutorialnya dapat anda download di blog mas rosihan. download-tutorial-fpdf-membuat-pdf-dengan-php
Demo Sertifikat Online
- Silahkan teman-teman kunjungi situs UjianOnline
- Lakukan daftar serta upload photo yang akan di tempel di sertifikat
- Lakukan login dengan username dan password teman-teman
- Setelah login selesai, silahkan lakukan ujian online di menu Ujian
- Ada 10 soal yang harus teman-teman jawab
- Jika sudah menjawab semua, tekan tombol jawab dan akan ditampilkan hasilnya
- Kemudian tekan simpan nilai untuk menyimpan nilai
- Terakhir cetak sertifikat di menu Nilai
Download Fitur
- Download aplikasi Ujian Online Ri32
- Setelah di extrak, silahkan simpan aplikasinya di folder htdocs. misalnya nama folder web nya adalah ujian_online
- Import databasenya melalui phpmyadmin
- Download fitur Sertifikat Online
- Extrak di folder yang sama dengan aplikasi ujian online yaitu folder ujian_online di htdocs
- Timpah saja file-file ujian online dengan file-file sertifikat online
- Coding untuk membuat sertifikat online ada di file sertifikat.php
Alur Sertifikat Online
- User menekan link sertifikat di menu Nilai dan membawa nilai id_user
- Aplikasi akan mencari dan menampilkan data user sesuai dengan nilai id_user nya
- Dengan memanfaatkan library fpdf data-data tersebut di convert kedalam format pdf di halaman sertifikat
- User dapat menyimpan sertifikat online tersebut dengan menekan tombol ctrl+s
- Maka akan disimpan dalam bentuk file pdf
- Selesai
Sekian artikel dari saya semoga bermanfaat untuk teman-teman dan anda semua…aamiin
Cibubur, 10 Juni 2012
KangAgus
Filed under: Website | Tagged: Aplikasi, dan, dengan, FPDF, membuat, online, php, Serfitikat |
makasih mas..,keren banget, oia,cara mengedit tampilan pdf gimana? bagian mana yg harus aku utak atik?
LikeLike
sertifikat.php
LikeLike
oia, mau tanya ngedit template ujian onlinenya gimana ya? kalo mau ganti template gmn?
LikeLike
Silahkan baca artikel panduan membuat web. Ada tutorial mengganti template.
LikeLike
mas,klo download pdfnya itu harus dalam terkoneksi internet ya? klo localhost ga bs?
LikeLike
mas kok gak bisa input atau edit soal yah ? saya sudah login lewat admin. tapi tetep gak bisa. saya pakai xampp 1.7.7
Mohon Pencerahnnya.
LikeLike
mas. agus, kok sy ga bisa buka http://ri32-demo.co.cc
LikeLike
Buat admin, blog anda terdeteksi menyimpan skrip yang berbahaya oleh Eset Smart Security.
LikeLike
Terimakasih untuk informasinya. kebetulan servernya baru saya pindahkan ke byethost. silahkan kunjungi ri32 portal http://ri32.cu.cc
LikeLike
kang agus .. semoga berkah dan rahmat dilimpahkan .. karna banyak yg pintar tapi sulit berbagi manfaat .. terima kasih
LikeLike
Aamiin yaa rabb
LikeLike
ijin sedot ya mas untuk pembelajaran… barakallah…trims
LikeLike
Tapi masih bisa di-edit ya nama pesertanya… Kalau Sertifikatnya dalam .jpg bisa g ya???
LikeLike
Mas untuk sertifikat.php nya di edugi memang tidak ada ya?
LikeLike
Mohon maaf saya lupa cari scriptnya di PHP. Insya Allah nanti saya coba implementasikan di codeigniter aja ya mas.
Sementara bisa belajar di blognya mas rosihan 🙂
https://blog.rosihanari.net/download-tutorial-fpdf-membuat-pdf-dengan-php/
LikeLike