PHP5 Internet Programming.

Slides:



Advertisements
Presentasi serupa
PHP & MySQL 27 September 2011 – Pertemuan II
Advertisements

Form Method(Post & Get) dan Session
FORM HANDLING
PENGENALAN INTERNET M. Masrur, SKom.
Pemrograman Web – PHP 2 Antonius RC. PHP dan Form (1)
KONSEP DASAR WEB DAN INTERNET
Server Create by Amirullah.
KONSEP PEMROGRAMAN WEB
Isnardi,M.Kom Ikhsan, S.Kom, M.Kom Novinaldi, S.Kom
Konsep Pemrograman Web
Pengembangan Evangs Mailoa PHP WEB. Awalnya PHP merupakan singkatan dari Personal Home Page. Sesuai dengan namanya, PHP digunakan untuk membuat website.
LOGIKA PEMROGRAMAN Edie Susatyo, ST, MT.
PHP Programming PHP 1 Ir. H. Sumijan, M.Sc.
PHP.
Keamanan Web Server Pertemuan XI.
PHP L. Erawan. Pengantar PHP itu bahasa script berjenis server-side (kalau bahasa javascript berjenis client-side) Anda harus menginstall software PHP.
Membangun Halaman Web Dinamis dengan PHP
Dasar-Dasar PHP.
Praktikum Java Script.
Pengenalan Web Server dan Server Side Script
Membangun Halaman Web Dinamis dengan PHP
Dasar-dasar Pemrograman PHP
PHP.
Pertemuan 1 Pengenalan Dasar Web.
JavaScript Pemrograman Web 1.
Keamanan Web Server Pertemuan XI.
Teknologi Open Source Aplikasi Open Source Client Server (1)
Pemrogaman Web PHP.
Pemrograman WEB Pertemuan I (Teori)
Pemrograman Web II Ganjil
Internet Programming PHP
Pertemuan 1 Khairul Anwar Hafizd
Lutfi Budi Ilmawan Univ. Muslim Indonesia
Pemrograman PHP Lanjut
RESPONSE DAN REQUEST MESSAGE
Pemrograman internet ABU SALAM, M.KOM.
PEMASARAN BERBASIS WEB
PERTEMUAN 3 PENGENALAN PHP.
PHP( web Dasar) By : Lisda Juliana P.,SSi..
Passing Variable Dalam PHP
Pemrograman internet ABU SALAM, M.KOM.
Pengembangan Web PHP Ramos Somya.
Pemrograman Basis Data Berbasis Web
Pemrograman Web HTML (7) PHP Andy Haryoko, ST
Pengembangan Web PHP.
Pengenalan Dasar Web dan HTML
Prinsip Dasar Internet & Pemrograman Web
Keamanan Web Server Pertemuan 9.
KEAMANAN PADA APLIKASI WEB DENGAN PHP
Pengenalan PHP, Variabel & Operator
PHP.
Pemrograman Berorientasi Platform (IN315B)
Pemrograman Basis Data Berbasis Web
Personal Home Page (PHP) yang sekarang PreHypertextProcessor
DEWI SULISTIYARINI, S.KOM
DASAR PHP MATA KULIAH PEMROGRAMAN WEB Materi Keenam
Dasar-dasar PHP - Pengantar - variabel - operator -struktur kontrol
Dasar Pemrograman Web.
PEMROGRAMAN WEB II.
PRAKTIKUM PEMROGRAMAN WEB Pertemuan 3
Pemrograman WEB Pertemuan I (Teori) Oleh : D. Sinaga, M.Kom.
PHP (Personal Home Page tools)
Pengenalan Dasar Web dan HTML
Pengembangan Web PHP.
Pertemuan 1 Pengenalan Dasar Web.
Prinsip Dasar Internet & Pemrograman Web
Pertemuan 1 Pengenalan Dasar Web.
Pengenalan Web Server dan Server Side Script
Teknik Komputer & Jaringan SMK Al-Muhtadin Sahadi, ST
Pemrograman Web II Pengantar Pemrogram PHP Pertemeuan 1 (Teori)
Transcript presentasi:

PHP5 Internet Programming

PHP : Hypertext Preprocessing PHP adalah bahasa programan untuk membangun sebuah website dinamis. PHP merupakan kependekan dari Pada Juni 2004 PHP versi 5.0 telah dirilis dan mengalami perubahan besar. Pada versi ini PHP memasukkan model pemrograman berorientasi objek.

PHP : Hypertext Preprocessing Sintak dasar program PHP yang sering digunakan seperti dibawah ini

Kelebihan PHP Bahasa pemrograman PHP adalah sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaannya. Web Server yang mendukung PHP dapat ditemukan dimana -mana dari mulai apache, IIS, Lighttpd, hingga Xitami dengan konfigurasi yang relatif mudah. Dalam sisi pengembangan lebih mudah, karena banyaknya milis -milis dan developer yang siap membantu dalam pengembangan. Dalam sisi pemahamanan, PHP adalah bahasa scripting yang paling mudah karena memiliki referensi yang banyak. PHP adalah bahasa open source yang dapat digunakan di berbagai mesin (Linux, Unix, Macintosh, Windows) dan dapat dijalankan secara runtime melalui console serta juga dapat menjalankan perintah-perintah system.

Pengolahan Data dari Form Website menerima masukan dari pengguna atau pengunjung pada suatu form dapat menggunakan beberapa metode. Metode yang sering digunakan adalah metode GET dan POST. Metode GET merupakan variable array yang melewatkan data script pada parameter URL. Sedangkan Metode POST berupa variable array yang melewatkan data script melalui method HTTP POST.

GET Informasi yang dikirim dari form dengan metode GET adalah dapat terlihat (nama dan nilai variabel ditampilkan pada URL) GET mempunyai batasan jumlah informasi yang dikirim (2000 karakter) Karena variabel ditampilkan pada URL, kemungkinan dapat digunakan untuk bookmark halaman GET digunakan untuk mengirim data non-sensitive

Penanganan form menggunakan metode $_GET

POST Informasi yang dikirim dari form dengan metode POST tidak dapat terlihat (semua nama dan nilai variabel diembedkan pada body HTTP request) POST tidak mempunyai batasan jumlah informasi yang dikirim POST mendukung masukan multipart binary saat upload file ke server Karena variabel tidak ditampilkan pada URL, maka tidak mungkin untuk bookmark halaman

Penanganan form menggunakan metode POST

Validasi Form Proses validasi merupakan hal yang harus diperhatikan dalam pembuatan web. Untuk melakukan validasi bias menggunakan Javascript maupun PHP script. Perbedaan dari keduanya, pada Javascript akan diproses pada sisi client, sedangkan pada PHP script akan diproses pada sisi server. Beberapa fungsi pada PHP script yang digunakan untuk validasi form diantaranya : Fungsi trim(), digunakan untuk menghapus spasi di kanan dan di kiri text Fungsi stripslashes(), digunakan untuk membuang karakter escape (karakter backslash “\”) Fungsi htmlspecialchars(), untuk menonaktifkan seluruh perintah-perintah HTML  mempertahankan penulisan HTML pada sebuah tampilan HTML

Validasi Form

Validasi Form

Validasi Form

Validasi Form

Validasi Form

Validasi Form

Validasi Form

Validasi Form

Validasi Form

Validasi Form

Validasi Form

Validasi Form

Validasi Form

Validasi Form

Validasi Form

Validasi Form

PHP5 case-sensitivity Pada PHP semua fungsi, class dan keyword (if, else, while dan echo)  Tidak Case-Sensitive

PHP5 case-sensitivity PHP5  Case-Sensitive

Variabel $GLOBALS pada PHP

Variabel $_SERVER pada PHP

Include File

Include File

Buka dan Baca File

Membuat File

Upload File

Upload File Dibatasi Tipe dan Ukuran File

Upload File Dibatasi Tipe dan Ukuran File

Simpan File Upload

Simpan File Upload