Posts

Showing posts from December, 2018

EAS PWeb - Web PPDB

Image
Nama: Donny Fitrado NRP: 05111740000171 Kelas: PWeb C Untuk memenuhi UAS PWeb, saya diberi tugas untuk membuat website PPDB. 1. Rancangan Databasenya: 2. Rancangan Interface Aplikasi: 3. Source code: config.php <?php $server = "localhost"; $user = "dfitrado"; $password = "donny123"; $nama_database = "uaspweb_ppdb"; $db = mysqli_connect($server, $user, $password, $nama_database); if( !$db ){ die("Gagal terhubung dengan database: " . mysqli_connect_error()); } ?> download.php <?php //export.php $connect = mysqli_connect("localhost", "dfitrado", "donny123", "uaspweb_ppdb"); $output = ''; if(isset($_POST["download"])) { $query = "SELECT * FROM calon_siswa"; $result = mysqli_query($connect, $query); if(mysqli_num_rows($result) ...

EAS PBO - ImageViewer + additional features

Image
Nama: Donny Fitrado NRP: 05111740000171 Kelas: PBO A 1. Rancangan Interfacenya Saya ingin membuat menu-menu pada bagian kiri seperti gambar di atas ini. Tepatnya di bawah bagian tombol smaller dan larger. Nantinya pengguna bisa mengakses fitur dengan menekan tombol itu. 2. Gambaran Class Terdapat 7 class dalam imageviewer saya ini. 1. ImageViewer Image Viewer adalah class utama dalam program ini, didalam kelas ini terdapat segala proses image viewer. Mulai dari open file,save file,close file, apply filter, membuat interfaces dan sebagainya 2.  ImageFile Manager Image File manager adalah class untuk open file dan save file ke disk komputer. Segala proses yang berhubungan dengan disk akan berada di dalam class ini. 3.  ImagePanel Image Panel adalah class untuk menampilkan image yang telah di buat pada OFImage pada frame yang telah dibuat sehingga bisa dilihat oleh pengguna 4. OFImage OFImage adalah class untuk mendefiniskan image menjadi object . Dalam ha...

Tugas PWeb - Membuat CRUD dengan CodeIgniter

Image
Nama: Donny Fitrado NRP: 05111740000171 Kelas: PWeb C Di tugas kali ini, saya akan mengimplementasikan CRUD tambah produk dan fitur upload dengan CodeIgniter beserta database. Langkah-langkahnya: Membuat database terlebih dahulu untuk domain tokobuah Pada folder /application/config/database.php, tambahkan kode seperti berikut untuk menghubungkan domain dengan database yang telah kita buat <?php defined('BASEPATH') OR exit('No direct script access allowed'); $active_group = 'default'; $query_builder = TRUE; $db['default'] = array( 'dsn' => '', 'hostname' => 'localhost', 'username' => 'root', 'password' => '', 'database' => 'tokobuah', 'dbdriver' => 'mysqli', 'dbprefix' => '', 'pconnect' => FALSE, 'db_de...