MODUL 13 INTERKONEKSI CLIENT-SERVER JQUERY

dokumen-dokumen yang mirip
MODUL 12 PENGENALAN JQUERY MOBILE

Membuat Web Chatting dengan Ajax Jquery, PHP, dan Bootstrap [Part 2]

DAFTAR PUSTAKA. Andi, Menguasai Pemerograman Web Dengan Java Script. Wahana Komputer 2010

MODUL 6 SESSION DAN USER AUTHENTICATION

MODUL 5 KONEKTIVITAS PHP DENGAN MySQL

Menggunakan Vibration pada Cordova

MODUL 7 SESSION DAN USER AUTHENTICATION

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

Pemrograman Web PRAKTIKUM 6. Query Data 2. TUJUAN BELAJAR Mahasiswa dapat menggunakan PHP dan MySQL untuk mengupdate data

MODUL 3 INTERNET PROGRAMMING : PHP 3

Praktikum 3 Cookie, Session, dan Database MySQL

Upload File dengan Metode AJAX

BAB X AKSES DAN MANIPULASI DATA

MODUL 10 KONEKTIVITAS PHP DENGAN MySQL

Membuat Chatbox Sederhana dengan Ajax jquery dan PHP PDO

MODUL 1 PENGENALAN HTML

Pertemuan Ke-5 Client Side Scripting (JavaScript) S1 Teknik Informatika - Unijoyo 1

4. Tambahkan dukungan untuk platform Android. Silakan masuk ke folder..\cordova\workshop\ accelerometer dan jalankan perintah:

DAFTAR PUSTAKA. Fathansyah. (2007). Basis Data. Informatika : Bandung.

KAJIAN 3 Web Responsive

MODUL PRAKTIKUM SISTEM TERDISTRIBUSI

Menggunakan Connection pada Cordova

Tutorial jquery Ajax Bagian 2 (Input, Update, Delete, Animasi Loading)

BAB IV PROTOTIPE, PENGEMBANGAN, DAN VERIFIKASI

Pendahuluan. Hal itu dimungkinkan dengan adanya framework bernama PhoneGap. PhoneGap

Membuat Toko Buku dengan PHP - MySQL

BAB III IMPLEMENTASI. Program penghubung database tersebut disimpan dengan nama. konek.php. Berikut merupakan kode program penghubung Database :

WAP (3) Muhammad Zen S. Hadi, ST. MSc. WAP - The Wireless Application Protocol

Menggunakan Geolocation pada Cordova

AJAX Tutorial. Contoh AJAX Dasar 1

MODUL 8.1 WEB PROGRAMMING : PHP 4

DATABASE MYSQL DENGAN PHP

IMPLEMENTASI MVC PADA SITUS PORTAL PENCARIAN UNIVERSITAS DI DAERAH ISTIMEWA YOGYAKARTA. Rionaldi Sugiarto Katon Wijana, Wimmie Handiwidjojo

Pemrograman Basis Data Berbasis Web

BAB IV IMPLEMENTASI DAN EVALUASI. implementasi desain dalam bentuk kode-kode program. Kemudian di tahap ini

AJAX Framework. Pemrograman Web 1. Genap

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

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

Membuat Display Produk dalam Layout Box 4 Kolom

Membangun koneksi dari PHP ke MySQL adalah dengan fungsi mysql_connect();

Pemrograman Basis Data Berbasis Web

By Desrizal. Pengenalan AJAX

Dengan asumsi bahwa aplikasi masih menggunakan cookie, maka query untuk membuka profil adalah seperti berikut:

CHAPTER 1 BASIC PROGRAMING WITH PHP AND JAVASCRIPT (AJAX) ( Janitra Panji Satria Soekarta ) UNIKU Pemrograman Web 2

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. autentikasi dan otorisasi user. Aplikasi belum menggunakan teknologi responsive

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

Checkbox dengan Foreach dan MYSQL

4.2.1 Tampilan Menu Android Gambar 4.1 Rancangan Layar Tampilan Menu Android 62

Tutorial Membuat WEB Dinamis Dengan PHP

[SANGAT MUDAH] Cara Membuat Tab dengan Bootstrap

PRAKTIKUM PHP 10. Menyimpan Data ke Database & Menampilkan Data dengan PHP

TUTORIAL APLIKASI WEB Dengan PHP dan MySQL

Pengembangan Web Service Untuk Aplikasi Zodiak 1. Menyiapkan database yang akan digunakan 2. Menulis kode program untuk aplikasi server

LAMPIRAN. Lampiran 1 Wawancara dengan Bapak Thoriq Rachmat selaku Manager IT di PT. 1. Apakah perusahaan saat ini membutuhkan sistem server yang baru?

BAB IV ANALISA KERJA DAN EVALUASI SISTEM WEBCOLLAB

Lampiran Kode Program

BAB IX COOKIE DAN SESSION

b) Membuat database tiket. Siapkan databasenya dengan membuat database tiket Sampai langkah ini database tiket sudah siap digunakan

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

Dasar PHP-MySQL oleh : Prasaja Wikanta

Dasar-dasar jquery. Disampaikan pada Kelas Daring BlankOn, 1 Oktober Fitra Aditya /

Pemrograman Web Week 2. Team Teaching

Pemrograman Basis Data Berbasis Web

LAPORAN RESMI PRAKTIKUM PEMROGRAMAN WEB PHP INTRODUCTION

Review Pemrograman Web I

Intro To JQuery Training Online Ilmuwebsite

RANCANG BANGUN APLIKASI KAMUS ISTILAH AKUNTANSI PADA SMARTPHONE DENGAN METODE EXTREME PROGRAMMING

Menangani Input dari User

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

Membuat Duplikasi Form dengan Jquery (Dynamic Form)

Validasi Form. Contoh Validasi Form

BAB IV PENGUJIAN DAN ANALISIS

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III LANDASAN TEORI

Mengarahkan Flow Program, Input, dan Pemrosesannya

Prak. E-Bussiness & E-Commerce HTML. (HyperText Markup Language) RAHMADY LIYANTANTO liyantanto.wordpress.com

Cara Membuat Halaman Form Dengan Bootstrap CDN

Interactive Broadcasting

BAB I PENDAHULUAN 1.2. Latar Belakang Masalah

window.location='karyawan/homeuser.php'</script>"; }else if($c['level']=="manajer"){

Langkah Cara Membuat Form Login Menggunakan PHP dan MySQL Langkah 1: Membuat Tabel MySQL User/Pengguna

BAB VIII PEMROSESAN FORM

Mahasiswa memahami Pengertian Basisdata, Cara membuat basisdata, cara menginput data dan cara menampilkan data.

AJAX dengan jquery Part 1

E-trik Ajax. Database MySQL. Dedi Alnas

BAB I PENDAHULUAN 1.1 LATAR BELAKANG

Menampilkan Battery Status pada Cordova

PELATIHAN PHP ALUMNI DAN CALON ALUMNI INSTITUT BISNIS DAN INFORMATIKA STIKOM SURABAYA. By: Julianto Lemantara, S,Kom., M.Eng

BAB 2 LANDASAN TEORI. 2.1 Sekilas Tentang Sistem Ujian Konevensional

BAB V IMPLEMENTASI DAN PENGUJIAN

Membuat Aplikasi Chating Sederhana dengan Jquery, Codeigniter dan Bootsrap

Pengenalan JavaScript

MENAMPILKAN GOOGLE MAPS DI WEB BROWSER DENGAN HTML5

RANCANG BANGUN APLIKASI KAMUS ISTILAH AKUNTANSI PADA SMARTPHONE DENGAN METODE EXTREME PROGRAMMING

AJAX Tutorial. Perhatikan untuk memilih kriteria pada aplikasi ini digunakan komponen radiobutton.

BAB 14 AJAX. Menyerupai J2EE, AJAX adalah 2 hal yang digabungkan : merupakan sebuah teknologi, sekaligus arsitektir pemrograman.

AJAX dengan jquery Part 3

Transkripsi:

MODUL 13 INTERKONEKSI CLIENT-SERVER JQUERY A. Tujuan : 1. Memahami pembuatan user interface 2. Memahami transmisi data pada user interface 3. Memahami passing parameter dalam koneksi client-server B. Dasar Teori Beberapa aplikasi jquery seperti pada contoh berikut ini: Gambar 1. Aplikasi Jquery Teknologi JQuery untuk Web mobile, fitur ini menyediakan kerangka kerja yang sangat mudah digunakan yang meliputi animasi, efek transisi, dan otomatis CSS gaya untuk elemen HTML dasar. Kode ini dibangun oleh jquery dan terus dikembangkan oleh pengembangnya secara aktif untuk memperbaiki bug-bug yang ada di aplikasi ini. Banyak fitur yang ditawarkan dalam framework ini termasuk dukungan HTML5, Ajax-powered navigasi link, dan sentuhan/atau navigasi gesekan. Berikut adalah Daftar OS yang mendukung untuk jquery mobile. 1

Gambar 2. Dukungan smartphone Dukungan untuk framework ini bervariasi antara ponsel dan yang laianya secara umum dibagi menjadi grafik dari 3 kategori dari A sampai C : A adalah tingkat atas yang menawarkan dukungan penuh dari jquery Mobile, B memiliki semuanya kecuali Ajax C adalah HTML dasar dengan sedikit-untuk-tidak JavaScript Beberapa merk smarthanphone sudah menggunakan tingkatan 3. C. Tugas Pendahuluan Buatlah desain flowchart untuk setiap soal dalam percobaan 2

D. Percobaan D.1. Latihan Latihan 1: Membuat aplikasi client-server (mengirim data ke server) INTERNET PROGRAMMING PENS a. Proses di sisi pengirim data (kirim.html) <html> <head> <title>form</title> <meta name="viewport" content="width=device-width, initialscale=1"> <link rel="stylesheet" href="./jq/jquery.mobile.css" /> <script type="text/javascript" src="./jq/jquery.js"></script> <script type="text/javascript" src="./jq/jquery.mobile.js"></script> <script type="text/javascript"> $(document).ready(function (){ $('input:submit').click(function(){ var s; s = $('#myform').serialize(); $.post('post1.php', s, function(resp,status){ $('#pesan').html(resp); return false; </script> </head> <body> <div data-role="page" id="post1"> <div data-role="header"> <h3>sending data</h3> <div data-role="content"> <form id="myform" > <input type="text" id="nama" name="nama" /> <input type="number" id="umur" name="umur" /> <input type="submit" value="kirim" data-inline="true"/> </form> <div id="pesan"> <div data-theme="e" data-role="footer"> <h3>internet Programming PENS</h3> </body> </html> 3

b. Proses di penerima data : post1.php <?php $nama= $_POST['nama']; $umur= $_POST['umur']; echo "nama=$nama dan sudah berumur=$umur tahun <br>";?> Latihan 2: Membuat aplikasi client-server (menerima data dari server) 4

a. Proses di sisi pengirim data (ambil.html) <html> <head> <title>form</title> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" href="./jq/jquery.mobile.css" /> <script type="text/javascript" src="./jq/jquery.js"></script> <script type="text/javascript" src="./jq/jquery.mobile.js"></script> <script type="text/javascript"> $(document).ready(function (){ $('#ambildata').click( function(){ $('#pesan').load("post2.php"); return false; ; </script> </head> <body> <div data-role="page" id="post1"> <div data-role="header"> <h3>receive data</h3> <div data-role="content"> <a href="#" id="ambildata" data-role="button" data-inline="true">tampil Data</a> <div id="pesan"> <div data-theme="e" data-role="footer"> <h3>internet Programming PENS</h3> </body> </html> b. Proses di penerima data : post2.php <?php $konek = mysql_connect ("localhost","root","") or die ("Koneksi problem"); mysql_select_db ("pens",$konek) or die ("DB problem"); $hasil = mysql_query("select * from mahasiswa",$konek); while ($baris=mysql_fetch_row($hasil)){ echo "NRP : $baris[0] ; Nama : $baris[1]"; echo "<br>"; } mysql_close($konek);?> 5

D.2. Permasalahan Untuk permasalahan dalam praktikum, lakukan langkah-langkah berikut : a. Buatlah tampilan seperti dibawah ini untuk koneksi ke server. b. Buatlah database di sisi server INTERNET PROGRAMMING PENS c. Tampilan sebagai berikut: Contoh tampilan : Tampilan Awal Tombol Registrasi 6

Tombol Peserta E. Laporan Resmi Analisa dari program yang telah anda buat diatas. 7