Berikut Sedikit Pembahasan Mengenai Fractional Knapsack
description
Transcript of Berikut Sedikit Pembahasan Mengenai Fractional Knapsack
PRAKTIKUM PEMROGRAMAN WEBBAB : BAB III Cookie, Session, dan Database MySQLNAMA : Irwan Suprianto
Bagus Wahyu SNIM : 135150207111006 135150201111187 ASISTEN : GAGAH ISTAID BILLAH RIZKY AMALIA PRAMESTITGL PRAKTIKUM : 24 APRIL 2015
1. a. Source code
Lat3.1a.php
Lat3.1b.php
Jawaban
a. Kedua program jika di jalankan akan menampilkan Alex Porter, dimana Alex Porter
adalah nama user yang telah di setting pada file Lat3.1a.php. Oleh karena itu jika file Lat3.1a.php
dan Lat3.1b di eksekusi maka program akan menampilkan Alex Porter.
b. Program akan menampilkan Alex Porter sama seperti percobaan pertama, hal ini
disebabkan karena Cookie yang di gunakan telah di setting dalam jangka waktu 3600 detik ( 1
jam ). Itu artinya hingga waktu 1 jam dari awal cookie di jalankan, cookie masih bisa di gunakan
( aktif ) ketika melebihi 1 jam maka cookie otomatis akan mati (expired). Saat saya merestart
laptop saya tidak membutuhkan waktu lebih dari 1 jam maka dari itu cookies masih aktif dan
menampilkan user sebagai Alex Porter.
Screenshoot
a.
b.
2.
a. Source code
Lat3_2a.php
Untitled Document
Nama:
Lat3_2b.php
Lat3_2c.php
Hello,
Selamat datang ,
Anda bisa masuk halaman ini karena anda telah menulis nama.
Lat3_2d.php
Jawaban
a. Saat program pada file Lat3_2c.php dijalankan akan menampilkan pesan Maaf, anda belum
memasukkan nama, karena kita belum menjalankan file Lat3_2a.php dimana pada program
yang ada pada file tersebut kita di minta memasukkan nama kita, kemudian nama tersebut akan
di simpan pada file Lat3_2b.php sebagai session kemudian session akan digunakan pada file
Lat3_2c.php.
b. Halaman yang akan muncul adalah halaman file Lat3_2c.php.
Alur : - Saat kita menjalankan file Lat3_2a.php kita akan diminta untuk memasukkan
Nama,misal : Pemweb-A, setelah memasukkan nama kita klik tombol Masuk. Di saat itu juga
nama yang kita masukkan tadi akan di kirimkan ke file Lat3_2b.php dan nama tadi akan di simpan s
ebagai session. Setelah itu kita akan di arahkan menuju ke halaman file Lat3_2c.php, dan pada file
Lat3_2c.php session yang berisi nama yang telah kita masukkan tadi akan dipanggil dan
kemudian di tampilkan menjadi Selamat Datang Pemweb-A. Anda bisa masuk halaman ini
karena anda telah menuliskan nama.
c. Jika kita mengklik tombol keluar maka kita akan keluar dari halaman file Lat3_2c.php dan akan
menuju halaman file Lat3_2a.php. Dan jika kita menjalankan Lat3_2c.php langsung tanpa
menjalankan file Lat3_2a.php dahulu, maka akan muncul pesan Maaf, anda belum memasukkan
Nama, hal ini di sebabkan pada percobaan kedua kita menggunakan session bukan cookies.
Cookies bisa otomatis login jika tidak melebihi waktu yang telah di setting sebelumya, akan
tetapi jika kita menggunakan session dan kita menakan tombol keluar secara otomatis kita akan
keluar dari session / session akan mati dan jika kita ingin menggunakan session lagi kita harus
memasukkan nama terlebih dahulu.
Screenshoot
a.
b.
c.