PHP HTML : SESSION - COOKIES

Ukuran: px
Mulai penontonan dengan halaman:

Download "PHP HTML : SESSION - COOKIES"

Transkripsi

1 PHP HTML : SESSION - COOKIES Aplikasi PHP sering digunakan untuk interaksi dgn pengunjung. Pengunjung dapat memproses sebuah informasi yang dikirim ke server. Proses interaksi antara server PHP dgn pengunjung memerlukan form HTML PHP juga mempunyai session & cookies (catatan aktivitas) yang digunakan untuk menjaga / memelihara informasi yang di akses oleh seorang pengakses atau penunjung / pemakai aplikasi web. SESSION dan COOKIES Mekanisme pengenalan session dengan menggunakan cookies akan berhasil apabila browser web (klien) mendukung cookies dan kemampuan untuk menerima cookies ini dihidupkan, fungsi ini sering dimatikan karena alasan keamanan oleh pemakainya. 1. PHP SESSION Sesion memungkinkan pelacakan akses pemakai, pengaturan pemakaian aplikasi oleh pemakai, dan meningkatkan layanan situs web. Fasilitas session ada sejak PHP ver 4.0. Setiap pengunjung akan diberi sebuah id yang unik, yang disebut dengan id session (session_id). Id ini dapat disimpan dalam suatu cookie pada sisi user atau disertakan pada URL. Dukungan session memungkinkan kita untuk mencatat sejumlah variabel untuk digunakan antar pemintaan (request). Pada saat seorang pengunjung mengakses situs web kita,

2 PHP akan melakukan pemeriksaan secara otomatis (jika sesion.auto_start bernilai 1) atau pada request (secara eksplisit melalui session_start() atau implisit melalui session_register(), apakah Id session telah dikirimkan atau belum bersamaan dengan request. Session koneksi antara klien dan server akan hilang atau putus apabila browser ditutup (selesai menggunakan browser). Apabila browser dijalankan kembali dan koneksi kepada server dilakukan maka dianggap sebagai koneksi baru. Perintah session selalu paling atas dari script, tidak boleh ada perintah yang melakukan penulisan apapun sebelum perintah session selesai dijalankan. Catatan untuk PHP di lingkungan Windows: Sebelum script yang menggunakan session dijalankan maka harus diperhatikan nama direktori untuk session.save_path, harus diubah dan /tmp dgn nama direktori temporer yang akan digunakan sebagai penyimpan data id_session. Setiap session akan mempunyai sebuah file temporer id_session. Gantikan/tmp dgn c:\temp. CONTOH 1 : Nama script: use_session_o1.php session_start() session_register ( count ) <html> <head><title>demo Session - 01</title> < head> <h1>demo Session - 0l</hl> echo Anda telah mengakses halaman ini sebanyak : $count Kali ; </body> </html>

3 KETERANGAN : 1. Script diatas melakukan pencatatan berapa kali seorang pemakai yg sama melakukan akses terhadap dokumen use_session_01.php ini. 2. Fungsi session_start() harus dijalankan pertama kali, hasilnya selalu true. Fungsi ini akan melakukan proses pengenalan koneksi secara internal mencatat id_session. 3. Setiap pemakai akan mempunyai id session sendiri, sehingga setiap pemakai dan akan mendapatkan informasi yang berbeda, hitungan count di atas untuk setiap pemakai dimulai dari awal yaitu satu. Berikut tampilan use_session_0l.php yang direfresh hingga 17 kali pada saat melakukan uji coba. Dilakukan refresh hingga 17 kali CONTOH 2 : Script berikut ini digunakan untuk menampilkan id session pemakai. Dengan informasi ini dapat dikembangkan suatu aplikasi yang memungkin kan adanya mekanisme personalisasi. Yaitu : Membuat tampilan dan informasi yang ditampilkan pada situs dapat disesualkan dengan keinginan pemakai yang bersangkutan.

4 Nama script : Use_Session_02.php session start(); session_register ( count ) $idsession=session_id(); <html> <head><title>demo Session session id</title></head> <h1>demo session session id</h1> echo <br>anda user ke :.$count; echo <br>id Session anda.$idsession; </body> </html> Tampilan use_session_02.php FUNGSI HAPUS SEMUA ISI VARIABEL YANG ADA DLM SESSION session_destroy[] session_destroy() merupakan fungsi yang digunakan utk melakukan reset terhadap semua nilai variabel yg ada dlm suatu session.

5 Id_session untuk koneksi suatu klien (komputer) akan tetap sampai dengan browser di close. CONTOH 1 : Nama script use_session_out.php session_start(); $idsession=session_id(); session_destroy (); session_register( count ) <html> <head><title>demo Session Destroy Reset</titie></head> <h1>demo session reset nilai counter</h1> echo <br>id Session. $idsession; echo <br>anda mengakses server ini sebanyak :.$count; </body></html> KETERANGAN : 1. Script ini akan melakukan reset variabel $count yang telah diset pada script use_session_01.php. 2. Session_destroy akan melakukan reset terhadap semua variabel yang diregistrasi oleh session_register(), reset di sini adalah menghilangkan catatan tentang variabel global untuk session bersangkutan. Tampilan use_session_out.php

6 CONTOH 2 : Script berikut ini menunjukkan bahwa variabel $count yang dihasilkan oleh suatu session_register() dikenal oleh session dan klien pada setiap halaman, jika session_start() selalu dijalankan di awal script. Nama script : use_session_03.php session_start(); $idsession=session_id(); session_register( count ) <html> <head><title>demo Session - Destroy - Reset c/title></head> <h1>demo session - reset nilai counter<!h1> echo <br>id Session.$idsession; echo <br>anda mengakses server ini sebanyak : $count; </body> </html> Tampilan use_session_03.php Suatu variabel akan menjadi variabel global seperti halnya pada contoh-contoh use_session_0?.php diatas hanya dapat dilakukan jika ada proses session start(), dan session_register( namavar ).

7 Jika proses session_register() tidak dilakukan maka tidak ada variabel global $count. Coba jalankan use_session_0l.php kemudian use_session_03php berulang-ulang, kemudian jalankan use_session_o2.php. Setelah itu jalankan use_session_03.php lagi secara berulán-ulang. Apa yang terjadi? Isi variabel $count akan ditampilkan dengan nilai 1 terus, sebelunnya sempat naik satu kemudian menjadi satu terus. Hal ini disebabkan karena telah dijalankan proses session_destroy. Tampilan use_session_03.php setelah use_session_out.php dijalankan.

MODUL 7 SESSION DAN USER AUTHENTICATION

MODUL 7 SESSION DAN USER AUTHENTICATION MODUL 7 SESSION DAN USER AUTHENTICATION A. Tujuan : 1. Memahami tentang penggunaan Session 2. Memahami tentang fungsi-fungsi session 3. Memahami tentang user authentication B. Dasar Teori A. SESSION PHP

Lebih terperinci

MODUL 6 SESSION DAN USER AUTHENTICATION

MODUL 6 SESSION DAN USER AUTHENTICATION MODUL 6 SESSION DAN USER AUTHENTICATION A. Tujuan : 1. Memahami tentang penggunaan Session 2. Memahami tentang fungsi-fungsi session 3. Memahami tentang user authentication B. Dasar Teori A. SESSION PHP

Lebih terperinci

PHP HTML : SESSION PHP COOKIES

PHP HTML : SESSION PHP COOKIES PHP COOKIES PHP HTML : SESSION Cookies merupakan fasilitas seperti halnya session, cookies merupakan teknik pertama kali yang dikenalkan oleh Netscape untuk membuat adanya suatu state koneksi antara klien

Lebih terperinci

MODUL PRATIKUM 14 PEMROGRAMAN BERBASIS WEB (CCP119)

MODUL PRATIKUM 14 PEMROGRAMAN BERBASIS WEB (CCP119) MODUL PRATIKUM 14 PEMROGRAMAN BERBASIS WEB (CCP119) Disusun oleh : KARTINI, SKom.,MMSI LABORATORIUM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS ESA UNGGUL MODUL PRATIKUM PBW 14 Cookies, session, upload-file,send

Lebih terperinci

MODUL 8.1 WEB PROGRAMMING : PHP 4

MODUL 8.1 WEB PROGRAMMING : PHP 4 MODUL 8.1 WEB PROGRAMMING : PHP 4 Tujuan : 1. Memahami tentang penggunaan Session 2. Memahami tentang fungsi-fungsi session 3. Memahami tentang operasi file 4. Memahami tentang pembacaan dan penulisan

Lebih terperinci

MAKALAH JARINGAN KOMPUTER Session Model OSI

MAKALAH JARINGAN KOMPUTER Session Model OSI MAKALAH JARINGAN KOMPUTER Session Model OSI Nama Kelompok : Agung P D (10110303) Hendri Gunawan (13110222) Johanes (13110766) Wahyu Hargi Atmanto (18110425) Willy Badawi Hardjono (18110519) Yosep Wira

Lebih terperinci

Pemrograman Web. PHP State, Session dan Cookies. Adam Hendra Brata

Pemrograman Web. PHP State, Session dan Cookies. Adam Hendra Brata Pemrograman Web 4 State, dan Adam Hendra Brata Stateless Statefull State State State = Keadaan Website pada umumnya menggunakan protokol HTTP Pada dasarnya protokol HTTP memiliki sifat stateless Pada interaksiyang

Lebih terperinci

LAPORAN PRAKTIKUM 5 SESSION & COOKIE

LAPORAN PRAKTIKUM 5 SESSION & COOKIE Hari/Tanggal Laporan Paraf Awal Resmi LAPORAN PRAKTIKUM 5 SESSION & COOKIE OLEH : HADYAN DWIHASAN PUTRA 426 16 022 Jurusan Teknik Elektro Program Studi D4 Teknik Multimedia dan Jaringan Politeknik Negeri

Lebih terperinci

Pemrograman Web. PHP State, Session dan Cookies. Adam Hendra Brata

Pemrograman Web. PHP State, Session dan Cookies. Adam Hendra Brata Pemrograman Web State, dan Adam Hendra Brata Stateless Statefull State State State = Keadaan Website pada umumnya menggunakan protokol HTTP Pada dasarnya protokol HTTP memiliki sifat stateless Pada interaksiyang

Lebih terperinci

Pemrograman Web. Pertemuan Ke-8 dan 9 Server Side Scripting. Server Side Scripting 1

Pemrograman Web. Pertemuan Ke-8 dan 9 Server Side Scripting. Server Side Scripting 1 Pemrograman Web Pertemuan Ke-8 dan 9 Server Side Scripting Server Side Scripting 1 Sub Pokok Pembahasan 1. Konsep Server Side Scripting 2. PengertianPHP 3. Cara Kerja PHP 4. Cara Menginstall PHP 5. Cara

Lebih terperinci

TUTORIAL PHP MYSQL Langkah Tepat menjadi Web Developer Handal, menguasai PHP dan MySQL, jalan terbaik membuat website dan aplikasi berbasis web

TUTORIAL PHP MYSQL Langkah Tepat menjadi Web Developer Handal, menguasai PHP dan MySQL, jalan terbaik membuat website dan aplikasi berbasis web TUTORIAL PHP MYSQL Langkah Tepat menjadi Web Developer Handal, menguasai PHP dan MySQL, jalan terbaik membuat website dan aplikasi berbasis web www.ilmuwebsite.com Bagian 24. Membuat Autentikasi Login

Lebih terperinci

Bagian 7 MENGGUNAKAN SESSION DAN COOKIES

Bagian 7 MENGGUNAKAN SESSION DAN COOKIES Bagian 7 MENGGUNAKAN SESSION DAN COOKIES Program PHP memiliki beberapa fungsi yang dapat digunakan untuk menyimpan data sementara. Data ini akan disimpan dalam sebuah variabel dan disimpan dalam jangka

Lebih terperinci

PHP SESSION & COOKIES

PHP SESSION & COOKIES PHP SESSION & COOKIES Pemrograman Web II Ganjil 2015-2016 statelessness (1) HTTP merupakan protokol yang stateless Artinya browser cukup mengirimkan satu kali request untuk mengidentifikasi dirinya Jika

Lebih terperinci

SESSION. Aplikasi IT-2 Program Studi Akuntansi Universitas Komputer Indonesia 2013 Oleh: Donny Reza, S.Kom

SESSION. Aplikasi IT-2 Program Studi Akuntansi Universitas Komputer Indonesia 2013 Oleh: Donny Reza, S.Kom SESSION I. LATAR BELAKANG Sebuah web server tidak dapat mengenali siapa saja yang sedang mengakses dan apa yang dilakukan oleh user karena protokol HTTP bersifat stateless. Sebuah protokol dinyatakan stateless

Lebih terperinci

M.K. Pemrograman Web (AK ) Konsep Pemrograman Web

M.K. Pemrograman Web (AK ) Konsep Pemrograman Web M.K. Pemrograman Web (AK-045216) Konsep Pemrograman Web Konsep Pemrograman Web (1) Pemrograman web: membuat aplikasi berbasis web Aplikasi berbasis web: Aplikasi yang dibuat dengan memanfaatkan mekanisme

Lebih terperinci

Fungsi fungsi tambahan dalam PHP Session dan Cookie

Fungsi fungsi tambahan dalam PHP Session dan Cookie Fungsi fungsi tambahan dalam PHP Session dan Cookie 1 fopen()

Lebih terperinci

Perangkat Lunak Pengembangan Web

Perangkat Lunak Pengembangan Web Perangkat Lunak Pengembangan Web Pertemuan 4 Dasar Pemrograman PHP III Program Diploma IPB - Aditya Wicaksono, SKomp 1 fopen()

Lebih terperinci

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id 1 MODUL PEMOGRAMAN WEB II Oleh: CHALIFA CHAZAR 2 MODUL 10 Penanganan Form HTML Tujuan: Mahasiswa memahami cara penanganan permintaan dalam kode PHP yang dikirimkan melalui form HTML untuk menyelesaikan

Lebih terperinci

MODUL 6 Redirect,Session, dan Cookies

MODUL 6 Redirect,Session, dan Cookies MODUL 6 Redirect,Session, dan Cookies Pemograman Web Teknik Informatika Universitas Pasundan Bandung 2016/2017 Konten Redirect Halaman... 2 Cookie... 2 Session... 4 Latihan... 5 Teknik Informatika Universitas

Lebih terperinci

State HTTP, PHP. Pemrograman Web - State. Agi Putra Kharisma, ST., MT.

State HTTP, PHP. Pemrograman Web - State. Agi Putra Kharisma, ST., MT. State HTTP, PHP 1 HTTP 1.1 = Stateless Salah satu sifat protokol HTTP 1.1 adalah stateless Pada interaksi yang bersifat stateless, maka antara suatu interaksi request- response dengan request- response

Lebih terperinci

Web Programming. Elfan Nofiari. IF-ITB/EN/Mar-05 IF3292 Web Programming. Page 1

Web Programming. Elfan Nofiari. IF-ITB/EN/Mar-05 IF3292 Web Programming. Page 1 Web Programming Elfan Nofiari Page 1 Aplikasi berbasis web Aplikasi memungkinkan user melakukan satu atau sejumlah task Pada aplikasi web, suatu task dilakukan menggunakan antarmuka yang dihasilkan oleh

Lebih terperinci

BAB XIII BEKERJA DENGAN SESSION

BAB XIII BEKERJA DENGAN SESSION BAB XIII BEKERJA DENGAN SESSION Session digunakan untuk mengirim data ke beberapa halaman web. Sebuah halaman web, secara normal tidak akan mengirim suatu data dari halaman yang satu ke halaman yang lain.

Lebih terperinci

HTTP Protokol standar yang digunakan untuk mengakses dokumen HTML HTTPS Protokol untuk mengakses dokumen HTML yang melalui jalur aman/ terenskripsi

HTTP Protokol standar yang digunakan untuk mengakses dokumen HTML HTTPS Protokol untuk mengakses dokumen HTML yang melalui jalur aman/ terenskripsi UTSRAI 31 Oktober 2011 10:44 @wisnu Materi : Pengaantar Web Enginering Konsep WE HTML CSS & JS PHP Pengaantar Web Enginering Rekayasa web Metode untuk menciptakan sistem aplikasi berbasis web dnegan mengunakan

Lebih terperinci

Pemrograman PHP Lanjut. Ahmad Zainudin, S.ST Pemrograman Internet

Pemrograman PHP Lanjut. Ahmad Zainudin, S.ST Pemrograman Internet Pemrograman PHP Lanjut Ahmad Zainudin, S.ST Pemrograman Internet 2014 PHP5 PHP adalah bahasa pemrograman server-scripting Bersifat powerful, dinamis dan mendukung web interactive Tampilan PHP5 PHP merupakan

Lebih terperinci

MODUL 11 MEMBUAT LOGIN USER

MODUL 11 MEMBUAT LOGIN USER MODUL 11 MEMBUAT LOGIN USER Halaman web adalah suatu halaman rumah di dalam dunia maya, di sini kita dapat menampilkan tentang segala inspirasi, imajinasi, mimpi maupun uneg-uneg sekalipun. Ibarat sebuah

Lebih terperinci

Teknik Informatika S1

Teknik Informatika S1 Teknik Informatika S1 Rekayasa Perangkat Lunak Lanjut Pengenalan Web App + Req. Web App Disusun Oleh: Egia Rosi Subhiyakto, M.Kom, M.CS Teknik Informatika UDINUS egia@dsn.dinus.ac.id +6285740278021 Aplikasi

Lebih terperinci

session_start(); //perintah ini harus ada pada setiap halaman yang berhubugan dengan session $_SESSION['sesLogin']=$user;

session_start(); //perintah ini harus ada pada setiap halaman yang berhubugan dengan session $_SESSION['sesLogin']=$user; BAB 0 Sessiion dan Cookiies 0. Session Session merupakan hal yang cukup penting dalam aplikasi berbasis web. Dengan session memungkinkan programmer menyimpan informasi user secara semi-permanen, artinya

Lebih terperinci

MODUL 6 REDIRECT, SESSION & COOKIE

MODUL 6 REDIRECT, SESSION & COOKIE MODUL 6 REDIRECT, SESSION & COOKIE PEMROGRAMAN WEB 2 TEKNIK INFORMATIKA UNIVERSITAS PASUNDAN BANDUNG 2015/2016 Redirect Halaman Redirect page atau pengalihan halaman adalah suatu cara yang digunakan untuk

Lebih terperinci

SMH2D3 Web Programming. 7 BAB V PHP SESSION & COOKIES. H a l IDENTITAS. Kajian Teknik pemrograman menggunakan PHP

SMH2D3 Web Programming. 7 BAB V PHP SESSION & COOKIES. H a l IDENTITAS. Kajian Teknik pemrograman menggunakan PHP 7 BAB V PHP SESSION & COOKIES 71 IDENTITAS Kajian Teknik pemrograman menggunakan PHP Topik Penggunaan Library PHP dan teknik lanjutan Web Dinamis Kompetensi Utama 1 Memahami penggunaan Form dan Validasi

Lebih terperinci

Pengenalan PHP Contoh penulisan file PHP :

Pengenalan PHP Contoh penulisan file PHP : Pengenalan PHP PHP adalah bahasa scripting yang menyatu dengan HTML dan dijalankan pada server side. Artinya semua sintaks yang kita berikan akan sepenuhnya dijalankan pada server sedangkan yang dikirimkan

Lebih terperinci

BAB III PERANCANGAN APLIKASI

BAB III PERANCANGAN APLIKASI BAB III PERACAGA APLIKASI 3.1 DESKRIPSI APLIKASI Pada bagian ini, dipaparkan kebutuhan sistem minimum agar sistem dapat berjalan dengan baik. ama aplikasi : Web Collab Fungsi aplikasi : Menunjang terjadinya

Lebih terperinci

MODUL PEMROGRAMAN WEB

MODUL PEMROGRAMAN WEB MODUL PEMROGRAMAN WEB SESSION & COOKIE Rajif Agung Yunmar, S.Kom STMIK AMIKOM Yogyakarta 2011 DAFTAR ISI Session & Cookie... 1 1. Session... 2 2. Cookie... 4 3. Program Autentikasi... 5 Daftar Pustaka...

Lebih terperinci

Session. Pendahuluan

Session. Pendahuluan Session Pendahuluan Session digunakan untuk mengirim data ke beberapa halaman web. Sebuah halaman web, secara normal tidak akan mengirim suatu data dari halaman yang satu ke halaman yang lain.dengan kata

Lebih terperinci

MENANGANI DATA PADA FORM Aplikasi IT-2 Dalam hal menangani data yang dikirim ke server, PHP memiliki beberapa variabel Superglobals yang secara otomatis akan menangkap data berdasarkan metode (method)

Lebih terperinci

Pertama-tama kita buat form login terlebih dahulu. login.htm

Pertama-tama kita buat form login terlebih dahulu. login.htm Secara umum, session digunakan untuk menyimpan suatu informasi antar proses request, baik request dalam bentuk POST atau GET. Bingung yah?? He.. he.. he OK saya akan ambil contoh untuk menggambarkan hal

Lebih terperinci

BAB 5 MEMAHAMI METHOD GET DAN POST PADA PHP

BAB 5 MEMAHAMI METHOD GET DAN POST PADA PHP BAB 5 MEMAHAMI METHOD GET DAN POST PADA PHP Form pada PHP mempunyai dua method pengiriman data, yaitu GET dan POST. Dengan menggunakan method GET, maka nilai variabel yang dikirimkan ke server melalui

Lebih terperinci

5.2 Keuntungan dan Kelemahan Cookie

5.2 Keuntungan dan Kelemahan Cookie Cookie Aplikasi web adalah aplikasi yang stateless, di mana server tidak akan mengingat request client. Akibatnya, setiap request yang masuk selalu dianggap oleh server berasal dari client-client yang

Lebih terperinci

Bab 13 Tentang SESSION

Bab 13 Tentang SESSION Bab 13 Tentang SESSION Untuk menjelaskan tentang SESSION dan kegunaannya, saya akan mulai dengan memberikan contoh visualisasi terlebih dahulu. Misalkan kita memiliki sebuah form sebagai berikut

Lebih terperinci

Keamanan Web Server ARSITEKTUR KEAMANAN DAN SISTEM ADMINISTRATOR

Keamanan Web Server ARSITEKTUR KEAMANAN DAN SISTEM ADMINISTRATOR Keamanan Web Server ARSITEKTUR KEAMANAN DAN SISTEM ADMINISTRATOR Aspek aspek dalam Membangun keamanan Web Server 2 Instalasi Web Server Secara Aman Konfigurasi Kontrol Akses Konfigurasi Permission pada

Lebih terperinci

INSTALLATION GUIDE INSTALLATION GUIDE. PT.Technomatic Cipta Mandiri. IT division: Jl. Cikutra Baru Raya No.2 Bandung-40124

INSTALLATION GUIDE INSTALLATION GUIDE. PT.Technomatic Cipta Mandiri. IT division: Jl. Cikutra Baru Raya No.2 Bandung-40124 INSTALLATION GUIDE PT.Technomatic Cipta Mandiri IT division: Jl. Cikutra Baru Raya No.2 Bandung-40124 Telp./Fax.: 022 70051771; 7219761 INSTALLATION GUIDE INSTALLATION GUIDE MailTracking merupakan sebuah

Lebih terperinci

MODUL 6 STRUKTUR KONDISI (PERULANGAN)

MODUL 6 STRUKTUR KONDISI (PERULANGAN) MODUL 6 STRUKTUR KONDISI (PERULANGAN) 6.1 Tujuan 1. Mengenalkan kepada siswa tentang jenis struktur kondisi 2. Siswa dapat membuat aplikasi sederhana dengan menggunakan pengkondisian 3. Siswa dapat mengetahui

Lebih terperinci

Membuat Database mysql dengan PhpMyAdmin

Membuat Database mysql dengan PhpMyAdmin Materi artikel : Membuat database mysql dengan PhpMyadmin View Insert Edit Delete Searching Membuat Hitcounter dengan file teks Syarat : Mengerti penggunaan tag HTML Browser dapat mengenali sintak Php

Lebih terperinci

2. DASAR TEORI 2.1 PHP5

2. DASAR TEORI 2.1 PHP5 Modul 2 1. TUJUAN Mahasiswa dapat memahami pemrograman server side menggunakan PHP5 Mahasiswa dapat mengetahui sintak-sintak yang digunakan dalam penanganan form dengan menggunakan metode GET dan POST

Lebih terperinci

Tag dasar yang akan kita gunakan untuk membuat form di HTML adalah tag form, input, textarea, select dan option.

Tag dasar yang akan kita gunakan untuk membuat form di HTML adalah tag form, input, textarea, select dan option. Form Form biasanya digunakan untuk mengumpulkan data dari pengunjung web kita. Mulai dari form untuk login, form kontak, form untuk pendaftaran user, bahkan untuk mengirimkan data antar halaman web Tag

Lebih terperinci

MODUL 3 DASAR-DASAR PHP

MODUL 3 DASAR-DASAR PHP MODUL 3 DASAR-DASAR PHP Para pengguna internet dewasa ini cenderung lebih menyukai situs-situs yang mempunyai tampilan menarik dan menghibur. Yang pasti, mereka sudah bosan dengan tampilan web yang begitu-begitu

Lebih terperinci

AJAX Tutorial. Contoh AJAX Dasar 1

AJAX Tutorial. Contoh AJAX Dasar 1 Contoh AJAX Dasar 1 Setelah Anda mengenal dasar-dasar tentang konsep AJAX, XML dan Javascript, berikut ini akan kita bahas mengenai contoh aplikasi AJAX dasar. Pada contoh ini kita akan membuat aplikasi

Lebih terperinci

Mahasiswa memahami Pengertian, fungsi, aplikasi untuk menjalankan JavaScript, cara menjalankan kode, cara memasukkan kode JavaScript ke dalam HTML

Mahasiswa memahami Pengertian, fungsi, aplikasi untuk menjalankan JavaScript, cara menjalankan kode, cara memasukkan kode JavaScript ke dalam HTML Pengenalan JavaScript Standar Kompetensi Mahasiswa memahami Pengertian, fungsi, aplikasi untuk menjalankan JavaScript, cara menjalankan kode, cara memasukkan kode JavaScript ke dalam HTML Indikator Hasil

Lebih terperinci

Lisensi Dokumen: Uraian Kasus :

Lisensi Dokumen: Uraian Kasus : Uraian Kasus : Pada kasus ini seorang mahasiswa ingin membuat Program sederhana tentang Nomor Handphone teman-temannya untuk mengantisipasi kehilangan HPnya atau HP Error sehingga perlu di Flash ulang

Lebih terperinci

Muhammad Zen Samsono Hadi, ST. Msc.

Muhammad Zen Samsono Hadi, ST. Msc. APPLICATION LAYER 1 Muhammad Zen Samsono Hadi, ST. Msc. Pendahuluan Layer ini berurusan dengan program komputer yang digunakan oleh user. Program komputer yang berhubungan hanya program yang melakukan

Lebih terperinci

E-trik Ajax. Database MySQL. Dedi Alnas

E-trik Ajax. Database MySQL. Dedi Alnas E-trik Ajax Database MySQL Dedi Alnas Pengenalan MySQL Tutorial kali ini akan membahas cara pembuatan aplikasi web yang dapat dihubungkan dengan MySQL. Pada paket instalasi Xampp terdapat MySQL dan phpmyadmin.

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI 3.1 Fotografi Amir Hamzah Sulaeman mengatakan bahwa fotografi berasal dari kata foto dan grafi yang masing-masing kata tersebut mempunyai arti sebagai berikut: foto artinya cahaya

Lebih terperinci

BAB I PENDAHULUAN LATAR BELAKANG CONTOH KASUS. Diktat Mata Kuliah Aplikasi Teknologi Online Oleh : Andri Heryandi

BAB I PENDAHULUAN LATAR BELAKANG CONTOH KASUS. Diktat Mata Kuliah Aplikasi Teknologi Online Oleh : Andri Heryandi BAB I PENDAHULUAN LATAR BELAKANG World Wide Web (WWW) telah berubah dengan cepat dalam berbagai cara. Bahasa standar yang dipakai dalam WWW adalah bahasa HTML (Hyper Text Markup Language). Dengan adanya

Lebih terperinci

HOT POTATOES oleh : Wahyu Purnomo

HOT POTATOES oleh : Wahyu Purnomo HOT POTATOES oleh : Wahyu Purnomo A. Penjelasan Hot Potatoes adalah software yang terdiri dari 6 macam fasilitas yang bisa digunakan untuk membuat latihan latihan berbasis web yang interaktif. Software

Lebih terperinci

Teknik Informatika D3

Teknik Informatika D3 Teknik Informatika D3 Pengembangan Sistem E-Commerce Koneksi Basis Data dan Inklusi Berkas Disusun Oleh: Egia Rosi Subhiyakto, M.Kom, M.CS Teknik Informatika UDINUS egia@dsn.dinus.ac.id +6285740278021

Lebih terperinci

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM BAB IV PERANCANGAN SISTEM 4.1 Gambaran Umum Sistem Perancangan kendali kelistrikan rumah menggunakan web dimulai dari perancangan hardware yaitu rangkaian pengendali dan rangkaian pemantau seperti rangkaian

Lebih terperinci

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata

Dasar Pemrograman Web. Pemrograman Web. Adam Hendra Brata Dasar Pemrograman Web Pemrograman Web Adam Hendra Brata Teknologi Client Server Arsitektur Client Server Model komunikasi yang terdiri server sebagai pemberi layanan dan client sebagai pengguna layanan

Lebih terperinci

BAB III LANDASAN TEORI. Pengertian sistem menurut Jogianto (2005 : 2) mengemukakan

BAB III LANDASAN TEORI. Pengertian sistem menurut Jogianto (2005 : 2) mengemukakan BAB III LANDASAN TEORI 3.1 Pengertian Sistem Informasi Pengertian sistem menurut Jogianto (2005 : 2) mengemukakan bahwa sistem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai suatu

Lebih terperinci

JURUSAN SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS SRIWIJAYA

JURUSAN SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS SRIWIJAYA TUGAS JARINGAN KOMPUTER Nama : Yonatan Riyadhi NIM : 09011181419009 Kelas : SK 5A Nama Dosen : Dr. Deris Stiawan M.T JURUSAN SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS SRIWIJAYA 2016 CAPTURE DAN

Lebih terperinci

APLIKASI REGISTRASI ONLINE PADA WEBSITE INTERAKTIF

APLIKASI REGISTRASI ONLINE PADA WEBSITE INTERAKTIF APLIKASI REGISTRASI ONLINE PADA WEBSITE INTERAKTIF By Gapra. ga_pra_27@yahoo.co.id I. PENDAHULUAN Bagi para webmaster (pengelola website), registrasi online ini dapat dijadikan sebagai bahan masukan tentang

Lebih terperinci

Ruko Jambusari No. 7A Yogyakarta Telp. : ; Fax. :

Ruko Jambusari No. 7A Yogyakarta Telp. : ; Fax. : PEMROGRAMAN INTERNET Oleh : Foni Agus Setiawan Edisi Pertama Cetakan Pertama, 2012 Hak Cipta 2012 pada penulis, Hak Cipta dilindungi undang-undang. Dilarang memperbanyak atau memindahkan sebagian atau

Lebih terperinci

Andi Dwi Riyanto, M.Kom

Andi Dwi Riyanto, M.Kom World Wide Web merupakan bagian dari Internet yang paling populer, sehingga serangan paling banyak terjadi lewat port 80 atau yang dikenal sebagai Web hacking, berupa : 1. Deface situs 2. SQL injection

Lebih terperinci

Kebijakan Privasi. Cakupan. Jenis Data dan Metode Pengumpulan

Kebijakan Privasi. Cakupan. Jenis Data dan Metode Pengumpulan Kebijakan Privasi Dalam Kebijakan Privasi ( Kebijakan ) ini, kami, Qualcomm Incorporated dan anak perusahaan kami (secara bersama-sama disebut kami, kami, atau milik kami ), memberikan informasi mengenai

Lebih terperinci

Pemrograman Web I (Mengenal. Web) Oleh : Devie Rosa Anamisa

Pemrograman Web I (Mengenal. Web) Oleh : Devie Rosa Anamisa Pemrograman Web I (Mengenal Web) Oleh : Devie Rosa Anamisa Tujuan Kuliah Mampu menjelaskan konsep dasar mengenai : Internet Arsitektur WEB URL HTTP WEB Browser WEB Server Internet Internet, yaitu kepanjangan

Lebih terperinci

Menangani Input dari User

Menangani Input dari User Menangani Input dari User PHP Programming Language Workshop For Newbie Class Yan Friskantoni

Lebih terperinci

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 1 PENDAHULUAN. 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Pada era teknologi maju sekarang ini, intensitas interaksi manusia melalui internet menuntut adanya teknologi yang memungkinkan komunikasi antar user secara cepat.

Lebih terperinci

MENDEMONSTRASIKAN AKSES INTERNET

MENDEMONSTRASIKAN AKSES INTERNET MENDEMONSTRASIKAN AKSES INTERNET 2. Standar Kompetensi: Menggunakan internet untuk memperoleh informasi 2.1. Kompetensi Dasar: Mendemonstrasikan akses internet sesuai prosedur TUJUAN PEMBELAJARAN Menjelaskan

Lebih terperinci

IMPLEMENTASI DAN PENGUJIAN

IMPLEMENTASI DAN PENGUJIAN BAB 4. IMPLEMENTASI DAN PENGUJIAN Tahap Implementasi merupakan tahap pelaksanaan atau penerapan dari perancangan yang telah dikemukakan pada bab 4, yaitu perancangan sistem untuk melakukan proses kean

Lebih terperinci

Pemrograman Basis Data Berbasis Web

Pemrograman Basis Data Berbasis Web Pemrograman Basis Data Berbasis Web Pertemuan Ke-8 (PHP Dasar [1]) Noor Ifada noor.ifada@if.trunojoyo.ac.id S1 Teknik Informatika - Unijoyo 1 Sub Pokok Bahasan PHP? Komponen yang dibutuhkan PHP File Mendeklarasikan

Lebih terperinci

BAB IV PENGUJIAN DAN ANALISIS

BAB IV PENGUJIAN DAN ANALISIS BAB IV PENGUJIAN DAN ANALISIS Pada bagian ini merupakan pembahasan tentang hasil pengujian yang sudah dilakukan. Pada bab ini juga berisi analisis tentang hasil dan pengujian yang sudah dilakukan. 4.1.

Lebih terperinci

Desain dan Pemrograman Web Semester 4 Sks : 3 Oleh : Lambang Probo Sumirat

Desain dan Pemrograman Web Semester 4 Sks : 3 Oleh : Lambang Probo Sumirat Desain dan Pemrograman Web Semester 4 Sks : 3 Oleh : Lambang Probo Sumirat Konsep Pemrograman Web Konsep Web World Wide Web ("WWW", atau singkatnya "Web") adalah suatu ruang informasi dimana sumber-sumber

Lebih terperinci

Keamanan Web Server. Pertemuan XI WEB HACKING

Keamanan Web Server. Pertemuan XI WEB HACKING Keamanan Web Server Pertemuan XI WEB HACKING World Wide Web merupakan bagian dari Internet yang paling populer, sehingga serangan paling banyak terjadi lewat port 80 atau yang dikenal sebagai Web hacking,

Lebih terperinci

Menginstal Web Server Apache, PHP, dan MySQL

Menginstal Web Server Apache, PHP, dan MySQL Menginstal Web Server Apache, PHP, dan MySQL Sekarang ini, menginstal web server Apache, PHP, dan MySQL sangatlah mudah. Anda cukup mengisntal sebuah paket instalasi bernama XAMPP, maka seluruhnya akan

Lebih terperinci

Pemrograman Basis Data Berbasis Web

Pemrograman Basis Data Berbasis Web Pemrograman Basis Data Berbasis Web Pertemuan Ke-8 (PHP Dasar [1]) Noor Ifada S1 Teknik Informatika - Unijoyo 1 Sub Pokok Bahasan PHP? Komponen yang dibutuhkan PHP File Mendeklarasikan PHP PHP Sederhana

Lebih terperinci

TASK 5 JARINGAN KOMPUTER

TASK 5 JARINGAN KOMPUTER TASK 5 JARINGAN KOMPUTER Disusun oleh : Nama : Ilham Kholfihim M NIM : 09011281419043 JURUSAN SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS SRIWIJAYA 2016 ANALISIS PERBANDINGAN CAPTURING NETWORK TRAFFIC

Lebih terperinci

BAB V IMPLEMENTASI DAN PENGUJIAN

BAB V IMPLEMENTASI DAN PENGUJIAN BAB V IMPLEMENTASI DAN PENGUJIAN Bab kelima ini berisi uraian hasil implementasi dan pengujian terhadap perangkat lunak yang dibuat pada tugas akhir ini. 5.1 Implementasi Sub bab ini mendeskripsikan hasil

Lebih terperinci

Teknik Informatika S1

Teknik Informatika S1 Teknik Informatika S1 Rekayasa Perangkat Lunak Lanjut Pengenalan Web App + Req. Web App Disusun Oleh: Egia Rosi Subhiyakto, M.Kom, M.CS Teknik Informatika UDINUS egia@dsn.dinus.ac.id +6285740278021 SILABUS

Lebih terperinci

5. State. PTI15010 Pemrograman Web. Agi Putra Kharisma, S.T., M.T. Genap 2014/2015. Desain slide ini dadaptasi dari University of San Fransisco

5. State. PTI15010 Pemrograman Web. Agi Putra Kharisma, S.T., M.T. Genap 2014/2015. Desain slide ini dadaptasi dari University of San Fransisco 5. State PTI15010 Pemrograman Web Agi Putra Kharisma, S.T., M.T. Genap 2014/2015 Desain slide ini dadaptasi dari University of San Fransisco State? http://wmblanchardco.com/wp-content/uploads/2013/01/statemap3.jpg

Lebih terperinci

Syarat Menjalankan Program pada aplikasi Desktop. Prosedur Menjalankan Program Pada aplikasi Desktop

Syarat Menjalankan Program pada aplikasi Desktop. Prosedur Menjalankan Program Pada aplikasi Desktop Syarat Menjalankan Program pada aplikasi Desktop 1. Komputer atau laptop harus terkoneksi dengan Wi Fi. 2. Komputer atau laptop sudah tersedia web server XAMPP yang telah dijalankan. 3. Komputer atau laptop

Lebih terperinci

Latihan 1: Menginstal Web Server Apache, PHP, dan MySQL

Latihan 1: Menginstal Web Server Apache, PHP, dan MySQL Student Exercise Series: Pemrograman Web Database Latihan 1: Menginstal Web Server Apache, PHP, dan MySQL Sekarang ini, menginstal web server Apache, PHP, dan MySQL sangatlah mudah. Anda cukup mengisntal

Lebih terperinci

BAB II TINJAUAN PUSTAKA. Website merupakan kumpulan dari halaman halaman yang berhubungan dengan

BAB II TINJAUAN PUSTAKA. Website merupakan kumpulan dari halaman halaman yang berhubungan dengan 7 BAB II TINJAUAN PUSTAKA 2.1 Website Website merupakan kumpulan dari halaman halaman yang berhubungan dengan file file lain yang saling terkait. Dalam sebuah website terdapat satu halaman yang dikenal

Lebih terperinci

BAB 2 TINJAUAN TEORI

BAB 2 TINJAUAN TEORI BAB 2 TINJAUAN TEORI 2.1. Pengenalan HTML 2.1.1. Pendahuluan HTML Hypertext Markup Language merupakan kepanjangan dari kata HTML. Adalah script dimana kita bisa menampilkan informasi dan daya kreasi kita

Lebih terperinci

UNIVERSITAS DHARMA ANDALAS

UNIVERSITAS DHARMA ANDALAS Software User Manual Sistem Informasi gtjurnal Panduan Bagi Pengguna Portal Jurnal UNIVERSITAS DHARMA ANDALAS Daftar Isi Daftar Isi... 2 1. Pendahuluan... 3 1.1 Identifikasi... 3 1.2 Gambaran Sistem...

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1. Implementasi Implementasi adalah sebuah tahap dimana analisa dan rancangan yang sudah dibuat sebelumnya dijalankan. Pada tahap ini perangkat keras dan perangkat lunak

Lebih terperinci

Tahap-tahap menginstall ORACLE 10g

Tahap-tahap menginstall ORACLE 10g Tahap-tahap menginstall ORACLE 10g Masukkan CD Oracle, kemidian akan berjalan secara otomatis. Jika anda menginstal dari jaringan atau hard disk, klik setup.exe di folder instalasi. Oracle Universal Installer

Lebih terperinci

Chapter 5. Struktur Kontrol Perulangan

Chapter 5. Struktur Kontrol Perulangan Chapter 5 Struktur Kontrol Perulangan Instruksi Pengulangan Instruksi pengulangan (repetition) adalah instruksi yang di mengulangi pelaksanaan sederatan instruksi lian berulang kali dengan persyaratan

Lebih terperinci

PETUNJUK PENGGUNAAN SISTEM INFORMASI KURIKULUM 2013

PETUNJUK PENGGUNAAN SISTEM INFORMASI KURIKULUM 2013 PETUNJUK PENGGUNAAN SISTEM INFORMASI KURIKULUM 2013 Untuk Operator Sekolah Dasar Modul 1 Registrasi, Login, Ubah Profil, dan Logout A. Registrasi 1. Buka web browser dan ketikkan pada url kurtilas.org/register.

Lebih terperinci

Rekayasa Sistem Web. Teguh Wahyono. Fakultas Teknologi Informasi Semester Antara Tahun 2012/2013

Rekayasa Sistem Web. Teguh Wahyono. Fakultas Teknologi Informasi Semester Antara Tahun 2012/2013 Rekayasa Sistem Web Teguh Wahyono tegoeh@uksw.edu Fakultas Teknologi Informasi Semester Antara Tahun 2012/2013 1. Silabus dan Aturan Main Aturan main : Masuk mulai 07.15, toleransi keterlambatan maksimal

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Dari hasil penelitian, analisis, perancangan dan pengembangan sistem yang diusulkan, maka hasil akhir yang diperoleh adalah sebuah perangkat lunak Sistem

Lebih terperinci

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET (KOMUNIKASI DATA)

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET (KOMUNIKASI DATA) Revisi : 01 Tgl : 1 Maret 2008 Hal 1 dari 6 1. Kompetensi Setelah melakukan praktik, mahasiswa memiliki kompetensi: dapat memahami dan melakukan pemrograman web dinamis dengan menggunakan PHP 2. Sub Kompetensi

Lebih terperinci

Session dan Cookie. Fajar Pradana S.ST., M.Eng

Session dan Cookie. Fajar Pradana S.ST., M.Eng Session dan Cookie Fajar Pradana S.ST., M.Eng State and Session Questions about state: How to keep facebook users keep logged in while browsing friends profiles or other pages? How to keep your shopping

Lebih terperinci

BAB III IDENTIFIKASI DAN KLASIFIKASI WEB LOG

BAB III IDENTIFIKASI DAN KLASIFIKASI WEB LOG BAB III IDENTIFIKASI DAN KLASIFIKASI WEB LOG Pengembangan website telah menjadi tuntutan pemiliknya seiring dengan dinamika dan kemajuan teknologi internet. Website yang tidak mempunyai informasi dan tampilan

Lebih terperinci

BAB I PENDAHULUAN. komunikasi, media informasi dan edukasi. Internet dengan aplikasinya

BAB I PENDAHULUAN. komunikasi, media informasi dan edukasi. Internet dengan aplikasinya BAB I PENDAHULUAN A. LATAR BELAKANG MASALAH Penggunaan fasilitas komputer di zaman yang sudah modern ini bukanlah hal yang baru lagi tetapi sudah dianggap umum untuk digunakan oleh berbagai lapisan masyarakat.

Lebih terperinci

Praktikum 3 Cookie, Session, dan Database MySQL

Praktikum 3 Cookie, Session, dan Database MySQL Praktikum Cookie, Session, dan Database MySQL Tujuan Praktikum : Memberikan pemahaman kepada mahasiswa tentang cookie dan bagaimana menggunakannya. Memberikan pemahaman kepada mahasiswa tentang session

Lebih terperinci

Pertemuan 1. Pengenalan Dasar Web

Pertemuan 1. Pengenalan Dasar Web Pertemuan 1 Pengenalan Dasar Web Sub Pokok Bahasan Internet WWW Protokol HTTP (Hypertext Transfer Protocol) URL (Uniform Resource Locator) Protokol Transfer DNS (Domain Name System) Homepage Web Browser

Lebih terperinci

PHP Hypertext Preprocessor (PHP)

PHP Hypertext Preprocessor (PHP) Jurusan Teknik Informatika Sekolah Tinggi Teknologi Telkom YFA S1/IT/WE/E2/0806 CS4713 PHP Hypertext Preprocessor (PHP) Class dan Object PHP mendukung Object Oriented Programming. Class: definisi umum

Lebih terperinci

Pemrograman Web Lanjut 2017

Pemrograman Web Lanjut 2017 Pertemuan 8 8.1. PHPMyAdmin Menurut wikipedia, PhpMyAdmin adalah perangkat lunak bebas / open source yang ditulis dalam bahasa pemrograman php yang digunakan untuk menangani administrasi MySQL melalui

Lebih terperinci

APLIKASI BERBASIS WEB PEMETAAN INFORMASI PADA GAMBAR BITMAP

APLIKASI BERBASIS WEB PEMETAAN INFORMASI PADA GAMBAR BITMAP Media Informatika, Vol. 4, No. 1, Juni 2006, 13-26 ISSN: 0854-4743 APLIKASI BERBASIS WEB PEMETAAN INFORMASI PADA GAMBAR BITMAP M. Irfan Ashshidiq, M. Andri Setiawan, Fathul Wahid Jurusan Teknik Informatika,

Lebih terperinci

KOMPUTER APLIKASI IT - 2. Adi Rachmanto - Lab.Komputer Aplikasi IT II - AKUNTANSI UNIKOM

KOMPUTER APLIKASI IT - 2. Adi Rachmanto - Lab.Komputer Aplikasi IT II - AKUNTANSI UNIKOM KOMPUTER APLIKASI IT - 2 Adi Rachmanto - Lab.Komputer Aplikasi IT II - AKUNTANSI UNIKOM Pengantar PHP Elemen Dasar PHP - Tipe Data - Operator - Variabel Pernyataan Kontrol Array Fungsi Merancang Web menggunakan

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Pada suatu perancangan system yang berbasis komputer, analisis memegang suatu peranan yang sangat penting dalam membuat rincian system baru. Analisis

Lebih terperinci

World Wide Web Pengenalan HTML Tag-Tag Dasar HTML http://blog.binadarma.ac.id/nayel Sekilas Lahirnya Web Worl Wide Web Consorsium Bagaimana WWW bekerja Browser Web Bagaimana Browser Mengambil Page? Bagaimana

Lebih terperinci