Berikut Sedikit Pembahasan Mengenai Fractional Knapsack

6
PRAKTIKUM PEMROGRAMAN WEB BAB : BAB III – Cookie, Session, dan Database MySQL NAMA : Irwan Suprianto Bagus Wahyu S NIM : 135150207111006 135150201111187 ASISTEN : GAGAH ISTAID BILLAH RIZKY AMALIA PRAMESTI TGL PRAKTIKUM : 24 APRIL 2015 1. a. Source code - Lat3.1a.php <?php setcookie("user", "Alex Porter", time()+3600); ?> - Lat3.1b.php <?php echo $_COOKIE["user"]; ?> - 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.

description

Pembahasan mengenai Fraktal knapsack

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.