Posts

Tugas 8 PBKK

Image
Menggunakan Google Framework Jadi pada kesempatan kali ini, saya akan membuat tutorial bagaimana menggunakan Google Sheet sebagai Database pendaftaran online. Sebelum saya mulai tutorialnya saya akan menjelaskan sedikit mengenai Google Sheet. Google Sheet Google Sheet adalah salah satu dari berbagai komponen yang disediakan Google yang berbasis cloud. Secara umum sebenarnya fungsi dari Google Sheet ini sangat mirip dengan Microsoft Excel, hanya terdapat sedikit perbedaan dalam rumus-rumusnya.  Bila kita mempunyai akun Google, maka kita bisa memanfaatkan aplikasi ini. Meskipun saya bilang fungsi Google Sheet sangat mirip dengan Microsoft Excel, ada perbedaan mendasar di antara keduanya, yaitu Microsoft Excel didesain secara desktop dan Google Sheet didesain secara cloud. Artinya Microsoft Excel harus di install terlebih dahulu di PC atau laptop kita jika ingin menggunakannya, sedangkan Google Sheet bisa diakses di internet karena berbasis Cloud. Karena Google Sheet bisa diak...

UTS PBKK

Image
UTS PBKK Jadi tugas dari UTS PBKK ini adalah membuat sebuah website untuk mencatat transaksi penjualan. Disini saya akan membuat website yang menjual rubicks cube dan akan mencatat semua transaksi penjualannya. Beberapa fitur pada website ini antara lain : - Fitur login/logout (admin dan customer) - Fitur untuk menambah produk rubicks (admin) - Fitur untuk mengedit produk (admin) - Fitur untuk menghapus produk (admin) - Fitur untuk membeli produk (customer) - Fitur untuk melihat semua transaksi customer (admin) - Fitur untuk melihat transaksi customer tersebut (customer) - Fitur search produk (admin dan customer) Dokumentasi dari aplikasi : 1. Login/logout (admin dan customer) Jadi di database nanti akan dibedakan apakah user tersebut merupakan admin atau customer. Jika user tersebut adalah admin, maka akan diarahkan ke halaman admin. Jika user tersebut adalah customer, maka akan diarahkan ke halaman customer. Sedangkan untuk logout hanya seperti ini : 2. Fi...

Tugas 7 PBKK

Image
Nama: Samuel Marcellinus NRP: 05111740000134 Kelas: PBKK-A Mengatur Akses User  1.  Membuat Tabel untuk Users Pertama kita membutuhkan sebuah tabel untuk menyimpan data user. Silahkan buka Phpmyadmin, kemudian buatlah tabel bernama users dengan 11 kolom. CREATE TABLE `users` ( `user_id` int(11) NOT NULL AUTO_INCREMENT, `username` varchar(64) NOT NULL, `password` varchar(255) NOT NULL, `email` varchar(255) NOT NULL, `full_name` varchar(255) NOT NULL, `phone` varchar(20) NOT NULL, `role` enum('admin','customer') NOT NULL DEFAULT 'customer', `last_login` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, `photo` varchar(64) NOT NULL DEFAULT 'user_no_image.jpg', `created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, `is_active` tinyint(1) NOT NULL DEFAULT '0', PRIMARY KEY (`user_id`) ); Berikut adalah kode SQL dari tabel Users 2. Kita coba insert 1 data ke tabel users Password ...

Tugas 6 PBKK

Image
Nama: Samuel Marcellinus NRP: 05111740000134 Kelas: PBKK-A Fitur Upload Foto 1. Buat direktori upload/product karena path yang dituju pada kode adalah pada path upload/product 2. Kita tinggal buat folder baru di dalam project dengan nama upload, lalu di dalamnya berisi folder lagi bernama product. Disanalah kita akan meletakkan foto default.jpg sebagai image default jika produk yang di insert belum ada fotonya Maka jika kita insert produk tanpa foto hasilnya akan menjadi seperti ini  3.  Membuat Fitur Upload pada Codeigniter Sebelum kita membuat fitur upload, kita perlu pahami dulu bagaimana konsep kerjanya. Upload file memiliki alur proses seperti ini: -    User mengirim file melalui form; -    File di-upload ke server dan disimpan dalam folder tmp dulu; -    Kita pindahkan file yang ada di direktori tmp ke dalam direktori upload/product/ yang sudah kita        buat; -  ...