Kholid Fathoni, S.Kom., M.T. Politeknik Elektronika Negeri Surabaya 2012 PENS - ITS 1 Fungsi, Modularisasi dan PHP Form.

Slides:



Advertisements
Presentasi serupa
FORM HANDLING
Advertisements

Image – Hyperlink – Form
TURUNAN/ DIFERENSIAL.
Mengelola isi halaman web
Hyper Text Markup Language
Membuat form HTML+PHP Dwi Cahyono.
BEKERJA DENGAN FORM Lisda Juliana P.,Ssi..
UNIVERSITAS BUDI LUHUR FAKULTAS TEKNOLOGI INFORMASI HAL : 1 Pemrograman VB.NET Pertemuan 7.
KONSEP PEMROGRAMAN WEB
HTML PEMROGRAMAN INTERNET. Form & Input HTML Form adalah area yang bisa ditempati oleh elemen form. Elemen form adalah elemen yg mengijinkan user memasukkan.
Timoti Adri Mahendra Putra, S.Kom SMK WIRA HARAPAN
Internet Programming 3 PHP 2: Array, Fungsi, Modularisasi
TURUNAN DIFERENSIAL Pertemuan ke
Pemrograman Internet 1 STMIK PPKIA Pradnya Paramita.
PEMROGRAMAN WEB HTML LANJUT BY : ABD.WAHID YUNUS TI UIN ALAUDDIN MAKASSAR.
Konsep Pemrograman Web
FORM STD minggu 4. Penangan Form Form Input Type TEXT dan PASSWORD Form Input Type RADIO Form Input Type CHECKBOX Form Input Type COMBO BOX Form Input.
1 Internet Programming Konektivitas PHP - MySQL M. Agus Zainuddin PENS – ITS Surabaya.
Pemrogramman Terstruktur
FORM PADA WEB WEB 1 KELAS X.
Review-Dasar Pemrograman Komputer
PEMROGRAMAN BERBASIS WEB
Form dan Input HTML.
Dasar Tag HTML Form Awal formulir ditandai dengan Tag , dan berisi dua kata kunci: METHOD dan ACTION.
Java Server Pages D4 LJ-PJJ Dasar Pemrograman Web Eru©Juli-2009 PENS – ITS.
Fungsi, Modularisasi dan PHP Form
HTML – 4 FORM. FORM adalah elemen HTML yang digunakan untuk mengizinkan pengguna web mengirimkan data ke Web Server. Dengan kata lain form berperan sebagai.
Internet Programming FORM DAN UP LOAD FILE M. Agus Zainuddin PENS – ITS Surabaya.
HTML (Table, Form, Frame, Hyperlink)
FORM dan FRAME.
ADD-ON Dasar HTML.
Pemrograman Web 1 Mohamad Syafri Tuloli.
Menggunakan Formulir A’ud Solehuddin::Jan2012. Materi Dasar Penggunaan Formulir Memasukkan Data dengan INPUT Tipe TEXT Tombol SUBMIT dan RESET Perbedaan.
FORM Kegunaan Form : memperoleh data-data user baik nama, alamat dan data lainnya untuk mendaftar pada service yang di sediakan. memperoleh informasi pembelian.
Perancangan Web Pertemuan IV
Fakultas Teknologi Informasi Universitas Budi Luhur
FORM.
Muhammad Yusuf Teknik Informatika – Universitas Trunojoyo /FB :
Pemrograman Basis Data Berbasis Web
FORM.
Pemrograman Web By : Lisda Juliana P.,Ssi..
Penanganan Form Achmad Solichin Fakultas Teknologi Informasi
HTML Universitas Muhammadiyah Surakarta Yogiek Indra K.
Mengenal dan teknik pembuatan form
Komputer aplikasi it-I (html)
FORM HTML Oleh : Fajar Y. Zebua.
Lutfi Budi Ilmawan Univ. Muslim Indonesia
RONA SALWA IHDINA PTI UM
PERTEMUAN 2 HTML (Lanjutan).
PEMETAAN VORD KEDALAM CMMI UNTUK MENINGKATKAN ANALISA KEBUTUHAN PERANGKAT LUNAK (STUDI KASUS : APLIKASI MEDIA MANAGEMENT DI PT.EBDESK INDONESIA) Mata.
M E M B U A T F O R M U L I R H T M L Adi Rachmanto UNIKOM 2011
Pemrograman internet ABU SALAM, M.KOM.
Komputer aplikasi it-I (html)
FORM.
PHP D. Sinaga, M.Kom.
Web Programming masaboe.
PHP : Hypertext Processor
Achmad Solichin Fakultas Teknologi Informasi
JavaScript.
PJ : Nuraini Purwandari
Pertemuan ke-6 Pemrograman Modular
PERTEMUAN 9 PHP 2.
Hyperlink & Form Pertemuan 11
Hyperlink and Form Session 10 & 11
Pemrograman Web HTML (5) Form CSS Andy Haryoko, ST
KOMPUTER APLIKASI IT I FORM.
Pemrograman Web HTML (8) PHP Andy Haryoko, ST
FORM HTML.
Form.
ALGORITMA DAN PEMROGRAMAN 1 FUNGSI PADA PHP Achmad Fitro.
Transcript presentasi:

Kholid Fathoni, S.Kom., M.T. Politeknik Elektronika Negeri Surabaya 2012 PENS - ITS 1 Fungsi, Modularisasi dan PHP Form

Fungsi PENS - ITS 2  Fungsi dapat dikategorikan kedalam:  Built-in  User Defined Function (UDF)  External  Fungsi Built-in: merupakan fungsi yang sudah ada pada PHP, user tinggal menggunakannya. Contoh:  Fungsi Matematika : sin, cos, tan, asin, deg2rad, dll.  Fungsi Tanggal & waktu : date, checkdate  Fungsi String : strlen, strpos, strtolower, strtoupper, substr, dll.

Fungsi PENS - ITS 3  Fungsi UDF: Fungsi yang dibuat sendiri oleh pemrogram. Dapat diletakkan dimana saja dalam script PHP, tapi sebaiknya diletakkan paling atas agar memudahkan dalam proses debugging dalam tahap pembuatan dan pengembangan program.  Deklarasi UDF: function namafungsi([parameter]) { Statement; …. }  Pemanggilan UDF: $varhasil = &namafungsi ([parameter]);

Fungsi PENS - ITS 4 Contoh Fungsi Aritmatik  <?  $a = pow(2,10); //Fungsi perpangkatan  $b = sqrt(100); //Fungsi akar  $c = ceil(4.25); //Pembulatan keatas  $d = floor(4.25); //Pembulatan kebawah  echo "2 pangkat 10 = $a ";  echo "akar 100 = $b ";  echo "ceil(4.25) = $c ";  echo "floor(4.25) = $d ";  ?>

Fungsi PENS - ITS 5 Contoh Fungsi Date:  <?  $skr = date("d/m/Y");  echo "Sekarang adalah $skr ";  $waktu = date("h:i:s A"); //A menunjukkan AM atau PM  echo "Jam menunjukkan pukul : $waktu";  ?>

Fungsi PENS - ITS 6 Contoh Fungsi String:  <?  $str = "Belajar PHP ternyata Menyenangkan";  echo strtolower($str); //Ubah huruf ke kecil semua  echo " ";  echo strtoupper($str); //Ubah huruf ke besar semua  echo " ";  echo str_replace("Menyenangkan","mudah lho",$str); //Mengganti string  ?>

Fungsi PENS - ITS 7  Hasil Pemprograman Fungsi String.

Fungsi PENS - ITS 8  Fungsi Tanpa Umpan Balik.

Fungsi PENS - ITS 9  Fungsi Dengan Umpan Balik.

Modularisasi PENS - ITS 10  Modularisasi dalam pemrograman umum dilakukan dan sangat diperlukan untuk mempermudah debugging dan pengembangan program.  Modularisasi berarti melakukan pembuatan program berdasarkan modul-modul.  Setiap modul dikembangkan untuk tujuan atau fungsi khusus. Modul dibuat secara general (umum). Modul dapat berupa fungsi atau prosedur.

Modularisasi PENS - ITS 11  Statement Require digunakan untuk membaca nilai variable dan fungsi-fungsi dari file lain.  Cara penulisan statement Require adalah: require(namafile);  Teknik ini cocok untuk membuat template (pola) yang memudahkan proses pengembangan aplikasi dengan menggunakan pola tampilan. Misal dalam membuat design web yang dilakukan dengan kerja tim, pola dan gambar-gambar yang dibutuhkan dapat dibuat dengan teknik ini.

Modularisasi PENS - ITS 12

Modularisasi PENS - ITS 13  Statement Include akan menyertakan isi suatu file tertentu.  Include dapat diletakkan di dalam suatu looping misalkan dalam statement for atau while.  Syntak penulisan: include (namafile);

Modularisasi PENS - ITS 14

FORM  Untuk melakukan interaksi dengan user, biasannya suatu situs menggunakan form untuk menerima masukan/input dari user dan memproses hasil di server.  Form dapat digunakan untuk berbagai keperluan seperti mengumpulkan informasi atau meminta umpan balik dari user, menawarkan barang/jasa secara online, dll.  Pemakai menerima informasi melalui elemen yang disebut kontrol (textbox, checkbox, radio button, push button, list menu, dll.

 Standart penulisan form: …  Web menerima input dari user atau pengunjung menggunakan metode GET dan POST. GET akan mengirimkan data bersama dengan URL, sedangkan POST mengirimkannya secara terpisah. FORM

Textbox  HTML menyediakan tag dengan type = text untuk membuat kotak input.  Attribut: name (nama input); size (ukuran input); value (nilai input).  Terdapat type = password, dimana input akan menjadi *****. FORM

Submit dan Reset  Setiap form harus memiliki tombol submit dan reset. Type=“submit” dan type=“reset”.  Tombol submit digunakan ketika user mengisi formulir dan ingin mengirim ke server.  Tombol reset digunakan untuk mengosongkan semua masukan yang ditulis. FORM

Checkbox  Digunakan untuk memberi beberapa pilihan kepada user.  User dapat memilih salah satu, beberapa atau semuanya. FORM

Radio  User memilih salah satu pilihan yang tersedia.  Attribut checked memberi tanda pilihan tersebut sedang diaktifkan. FORM

PENS - ITS 25 TERIMA KASIH

Nilai Max 100 jika selesai hari ini Nilai Max 90 jika selesai Minggu Nilai Max 50 jika setelah Minggu Nilai Max 40 jika jawaban sama dengan temannya PENS - ITS 26 TUGAS (Waktu : 4 hari – Terakhir Minggu Pukul 24:00 WIB)

Tugas 1 : Buatlah Form seperti berikut! PENS - ITS 27

Tugas 2 PENS - ITS 28  Pada tampilan form nomor 1, tambahkan tombol OK, kemudian buatlah program PHP yang bisa menampilkan hasil/output /action dari masukan pengguna pada form nomor 1.

Tugas 3 PENS - ITS 29  Buatlah program PHP yang menggunakan form sebagai inputannya: INPUT : nama, Golongan, JabatanFungsional, JabatanStruktural, Pinjaman. OUTPUT: nama, GajiPokok, TunjanganFungsional, TunjanganStruktural, Pinjaman, PPh, TotalPemasukan, TotalPengeluaran, TotalPenerimaan Keterangan: Gol GajiPokok I 1 jt II 2 jt III 2,5jt IV 3jt Fungsional JabatanTunjangan Asisten Ahli400rb Lektor1 jt Lektor Kepala2 jt Guru Besar5 jt Struktural JabatanTunjangan Ketua Prodi5 jt Wakil Ketua Prodi4 jt Dekan10 jt Pembantu Dekan7 jt Rektor15jt Pembantu Rektor10jt Jika Gol I & II maka PPh = 10% Jika Gol III maka PPh = 15% Jika Gol IV maka PPh = 17,5% Total Pemasukan = GajiPokok + TunjanganFUngsional + TunjanganStruktural Total Pengeluaran = PPh + Pinjaman Total Penerimaan = TotalPemasukan – TotalPengeluaran