Pengolahan input dari form
MODUL 8
WEB PROGRAMMING : PHP 3
Tujuan
:
- Memahami tentang penggunaan Form
- Memahami tentang perbedaan antara metode GET & POST
- Memahami tentang pemrosesan file upload dengan nama yang sama
- Memahami tentang pemrosesan file upload dengan nama yang berbeda
PENGOLAHAN
DATA DARI 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.
User mengirimkan data input dengan mengisi
teks atau pilihan pada attribut form html. Apa saja yang merupakan komponen
form html diantaranya :
Form
<FORM ACTION=action base> form tags </FORM> <FORM METHOD=method> form tags </FORM> <FORM ENCTYPE=media
type> form
tags </FORM> <FORM ACTION=action
base TARGET="target
window name"> form tags </FORM> <FORM SCRIPT=URL> form tags </FORM>
Note : target window name diisikan berupa:
_blank _self _parent _top Form Input Check Box
<INPUT TYPE=CHECKBOX NAME=name VALUE=value> <INPUT
TYPE=CHECKBOX NAME=name VALUE=value CHECKED> Form Input File
<INPUT TYPE=FILE NAME=name ACCEPT=mime type list> Form Input Hidden
<INPUT TYPE=HIDDEN NAME=name VALUE=value>Form Input Image
<INPUT TYPE=IMAGE NAME=name SRC="URL"> <INPUT
TYPE=IMAGE NAME=name SRC="URL" ALIGN="alignment">
Form Input Password
<INPUT TYPE=PASSWORD NAME=name> <INPUT
TYPE=PASSWORD NAME=name MAXLENGTH=length> <INPUT
TYPE=PASSWORD NAME=name SIZE=size> <INPUT
TYPE=PASSWORD NAME=name VALUE=value> Form Input Radio Button
<INPUT TYPE=RADIO NAME=name VALUE=value> <INPUT
TYPE=RADIO NAME=name VALUE=value CHECKED> Form Input Range
This is not supported in many browsers.
<INPUT TYPE=RANGE NAME=name MIN=min MAX=max> <INPUT
TYPE=RANGE NAME=name MIN=min> MAX=max VALUE=value> Form Input Reset
<INPUT TYPE=RESET> Form Input Submit
<INPUT TYPE=SUBMIT> <INPUT
TYPE=SUBMIT NAME=name> <INPUT
TYPE=SUBMIT VALUE=value> Form Input Button
<INPUT
TYPE=BUTTON> <INPUT
TYPE=BUTTON NAME=name> <INPUT
TYPE=BUTTON VALUE=value> Form Input Text
<INPUT TYPE=TEXT NAME=name> <INPUT
TYPE=TEXT NAME=name MAXLENGTH=length> <INPUT
TYPE=TEXT NAME=name SIZE=size> <INPUT
TYPE=TEXT NAME=name VALUE=value> Form Select
<SELECT NAME=name> option entries </SELECT> <SELECT
NAME=name MULTIPLE> option entries </SELECT> <SELECT
NAME=name SIZE=size> option entries </SELECT> <SELECT
NAME=name SRC=URL WIDTH=width HEIGHT=height UNITS=units> option entries </SELECT> <OPTION>
content <OPTION
SELECTED> content <OPTION
VALUE=value> content <OPTION
SHAPE=shape> Form Text Area
<TEXTAREA NAME=name COLS=# columns ROWS=# rows> content </TEXTAREA>
UPLOAD FILE
Upload merupakan proses penyalinan data yang ada dari komputer client ke komputer server. Faslilitas upload
memungkinkan aplikasi web misalnya pendaftaran keanggotaan yang menggunakan
foto, atau lainnya. Namun
biasanya upload digunakan untuk mempermudah administrasi.
LATIHAN – LATIHAN :
1. Proses Form
menggunakan metode : GET
a. Untuk membuat
inputan, dan beri nama file : metodeget.php
|
b. Buat file
untuk memproses variabel yang diberikan oleh file metodeget.php, beri nama
filenya : methodgetproses.php
|

Keterangan :
Dengan metode GET
maka data yang dikirimkan ke file php yang berikutnya akan ditampilkan, cara
ini tidak cocok bila data yang dimasukkan berupa password.
2. Proses Form
menggunakan metode : POST
a. Untuk membuat
inputan, dan beri nama file : metodepost.php
|
b. Buat file
untuk memproses variabel yang diberikan oleh file metodepost.php, beri nama
filenya : methodpostproses.php
|
Web Server
clip_image0023
Web server adalah suatu perangkat komputer berupa software yang
digunakan untuk menjadi sebuah komputer menjadi server yang dapat
menangani semua kegiatan yang berhubungan dengan protokol HTTP. Komputer
yang dilengkapi oleh software ini akan dapat diakses oleh komputer lain
menggunakan web browser dengan cara menuliskan nama server (host name)
atau dengan menuliskan nomor IP dari komputer tersebut. Setiap pembuatan
aplikasi berbasis web akan membutuhkan web server untuk meletakkan
aplikasi tersebut sehingga bisa diakses menggunakan protokol HTTP.....
Baca Selengkapnya di : http://www.mahanani.web.id/search/label/cara%20kerja%20web%20server
Copyright www.mahanani.web.id Media Belajar
Copyright www.mahanani.web.id Media Belajar
Web Server
clip_image0023
Web server adalah suatu perangkat komputer berupa software yang
digunakan untuk menjadi sebuah komputer menjadi server yang dapat
menangani semua kegiatan yang berhubungan dengan protokol HTTP. Komputer
yang dilengkapi oleh software ini akan dapat diakses oleh komputer lain
menggunakan web browser dengan cara menuliskan nama server (host name)
atau dengan menuliskan nomor IP dari komputer tersebut. Setiap pembuatan
aplikasi berbasis web akan membutuhkan web server untuk meletakkan
aplikasi tersebut sehingga bisa diakses menggunakan protokol HTTP.....
Baca Selengkapnya di : http://www.mahanani.web.id/search/label/cara%20kerja%20web%20server
Copyright www.mahanani.web.id Media Belajar
Copyright www.mahanani.web.id Media Belajar
Web Server
clip_image0023
Web server adalah suatu perangkat komputer berupa software yang
digunakan untuk menjadi sebuah komputer menjadi server yang dapat
menangani semua kegiatan yang berhubungan dengan protokol HTTP. Komputer
yang dilengkapi oleh software ini akan dapat diakses oleh komputer lain
menggunakan web browser dengan cara menuliskan nama server (host name)
atau dengan menuliskan nomor IP dari komputer tersebut. Setiap pembuatan
aplikasi berbasis web akan membutuhkan web server untuk meletakkan
aplikasi tersebut sehingga bisa diakses menggunakan protokol HTTP.....
Baca Selengkapnya di : http://www.mahanani.web.id/search/label/cara%20kerja%20web%20server
Copyright www.mahanani.web.id Media Belajar
Copyright www.mahanani.web.id Media Belajar
Tampilkan posting
dengan label cara kerja web server. Tampilkan semua posting
Web Server
Web server adalah suatu perangkat komputer berupa software yang
digunakan untuk menjadi sebuah komputer menjadi server yang dapat
menangani semua kegiatan yang berhubungan dengan protokol HTTP. Komputer
yang dilengkapi oleh software ini akan dapat diakses oleh komputer lain
menggunakan web browser dengan cara menuliskan nama server (host name)
atau dengan menuliskan nomor IP dari komputer tersebut. Setiap pembuatan
aplikasi berbasis web akan membutuhkan web server untuk meletakkan
aplikasi tersebut sehingga bisa diakses menggunakan protokol HTTP.....
Baca Selengkapnya di : http://www.mahanani.web.id/search/label/cara%20kerja%20web%20server
Copyright www.mahanani.web.id Media Belajar
Copyright www.mahanani.web.id Media Belajar
Tampilkan posting
dengan label cara kerja web server. Tampilkan semua posting
Web Server
Web server adalah suatu perangkat komputer berupa software yang
digunakan untuk menjadi sebuah komputer menjadi server yang dapat
menangani semua kegiatan yang berhubungan dengan protokol HTTP. Komputer
yang dilengkapi oleh software ini akan dapat diakses oleh komputer lain
menggunakan web browser dengan cara menuliskan nama server (host name)
atau dengan menuliskan nomor IP dari komputer tersebut. Setiap pembuatan
aplikasi berbasis web akan membutuhkan web server untuk meletakkan
aplikasi tersebut sehingga bisa diakses menggunakan protokol HTTP.....
Baca Selengkapnya di : http://www.mahanani.web.id/search/label/cara%20kerja%20web%20server
Copyright www.mahanani.web.id Media Belajar
Copyright www.mahanani.web.id Media Belajar
Tidak ada komentar:
Posting Komentar