Postingan

Menampilkan postingan dari Maret, 2020

RK UTS

Nama: Andhika Yoga Perdana NRP: 05111740000101

PBKK UTS

Nama: Andhika Yoga Perdana NRP: 05111740000101 Kelas: PBKK A Domain:  kasir_andhika.ruangdagang.net Source Code:  https://github.com/andhikayp/pbkk_uts

RK - TUGAS 5

Andhika Yoga Perdana 05111740000101

PBKK Tugas 2.7 Mengatur Akses User

Gambar
Template SBAdmin dengan Framework CodeIgniter Fitur Login digunakan untuk menentukan hak akses user terhadap fitur dalam web. Login biasanya menggunakan email/username dan password. Password tersebut selalu dienkrip pada database agar orang lain tidak dapat melihat password tersebut. Langkah-langkah detail membuat Akses Login Admin bisa dilihat pada tutorial dalam link ini Berikut ini tahapan singkatnya: 1. Membuat Tabel Users  pada Database Maka tabel users akan terbentuk seperti di bawah ini 2. Inputkan satu data baru sebagai admin Password wajib dienkrip menggunakan hash! 3. Membuat Model User Buat file User_model.php pada direktori ~/application/models/  4. Membuat Controller Login Buat file Login.php pada direktori ~/controllers/admin/  5. Mengubah controller Overview.php Ubah kode pada function _construct() untuk mengecek apakah user tersebut berhasil login atau tidak 6. Mengubah controller  Products.php Ubah kode pada function

PBKK Tugas 2.6 Penanganan File Upload

Gambar
Langkah-langkah detail membuat Penanganan File Upload bisa dilihat pada tutorial dalam  link ini Jika pada proses penambahan data tidak ada image yang diupload, maka akan secara default diisikan dengan nilai default.jpg . File default.jpg ini adalah file default yang akan mengisi bagian photo dari product. Alamat path dari file tersebut yaitu /upload/product/default.jpg File default.jpg yang akan kita gunakan yaitu image di bawah ini Pengaturan nilai default untuk image selesai. Selanjutnya yaitu membuat fitur upload image. 1. Buka file Product_model.php pada direktori ~/models/ dan tambahkan method _uploadImage() di bawah method delete() 2. Ubah method save() dan update() pada file Product_model.php 3. Menghapus file yang di-upload apabila data dihapus Tambahkan method _deleteImage() di bawah method _uploadImage() 4. Panggil method  _deleteImage() pada method detele() , sehingga menjadi seperti di bawah ini Melakukan Uji Coba Project dapat diakses me

PBKK Tugas 2.5 Mengenal Model dan CRUD

Gambar
Langkah-langkah detail membuat Penanganan File Upload bisa dilihat pada tutorial dalam  link ini Berikut adalah langkah-langkah untuk membuat fitur CRUD : 1. Membuat Database Pada tugas ini,kita menggunakan XAMPP untuk koneksi dengan Apache dan MySQL. Hidupkan kedua modul tersebut. Kemudian, buka IP yang dirahasiakan , dan buat Database baru dengan nama product_safhira . Kita akan membuat tabel baru dengan nama products dengan 5 kolom maka tabel products  akan terbentuk seperti gambar di bawah ini : 2. Mengatur Konfigurasi Database pada CodeIgniter Buka ~/config/database.php dan tambahkan kode di bawah ini 'hostname' => 'rahasia', 'username' => 'rahasia', 'password' => 'rahasia', 'database' => 'product_safhira', Kemudian, buka ~/config/autoload.php , dan tambahkan database dan session pada kode $autoload['libraries'] sehingga menjadi $autoload['libraries']