PHP Hypertext Preprocessor (PHP)
|
|
- Doddy Kusuma
- 7 tahun lalu
- Tontonan:
Transkripsi
1 Jurusan Teknik Informatika Sekolah Tinggi Teknologi Telkom YFA S1/IT/WE/E2/0806 CS4713 PHP Hypertext Preprocessor (PHP)
2 Class dan Object PHP mendukung Object Oriented Programming. Class: definisi umum (cara menggambarkan) suatu benda atau sekelompok objek. Object: benda nyata yang ada dalam kelas (instan kelas). Properties: variabel-variabel yang berada dalam sebuah kelas, karakteristik yang sama. Method: fungsi yang digunakan untuk mengakses properti.
3 Class dan Object (lanjutan) Kelas Objek1 Properti / Variabel Objek2 Metode / Fungsi Objek3 Cetakan untuk Objek
4 Pendeklarasian Class Class namakelas { [ var deklarasivariabel ] [ deklarasi Fungsi ] }
5 Contoh Class dan Object 1 <? class Contact{ var $nama_lengkap; var $telp; var $alamat; } $ani = new Contact(); $ani->nama_lengkap = "Ani Malia"; $ani->telp = " "; $ani->alamat = "Ragunan"; Pembuatan Objek Pengaksesan Properti $budi = new Contact(); $budi->nama_lengkap = "Budi Man"; $budi->telp = " "; $budi->alamat = "Bandung";?>
6 Contoh Class dan Object 2 <? class kelas_tanggal { // Properti var $tanggal, $bulan, $tahun; } // Metode function set_tanggal($tgl,$bln,$thn) { $this->tanggal = $tgl; // $this berarti objek dari kelas itu sendiri $this->bulan = $bln; $this->tahun = $thn; } $tgl_merdeka = new kelas_tanggal; $tgl_merdeka -> set_tanggal(17,8,1945); printf ("Indonesia merdeka pada tanggal "."%d/%d/%d", $tgl_merdeka -> tanggal, $tgl_merdeka -> bulan, $tgl_merdeka -> tahun);?>
7 Cookie vs Session? Apa perbedaan antara cookie dan session?
8 Cookie Cookie merupakan sepotong data yang disimpan pada hard disk lokal milik pengunjung situs web dan digunakan oleh halaman web untuk mengingat suatu informasi. Cookie sangat bermanfaat untuk menangani masalah yang memungkinkan pemakai mengakses sejumlah halaman web yang dilengkapi dengan proteksi username dan password.
9 Session Berbeda dengan cookie, session diimplementasikan dengan menyimpan data pada web server. Dengan demikian tidak perlu ada komunikasi bolak-balik antara web server dan client ketika web server membutuhkan data tersebut. Setiap kali suatu session dibentuk maka akan terdapat referensi yang menunjuk ke session bersangkutan, yang disebut Session Identifier (SID).
10 Session (lanjutan) Mengawali sebuah session: session_start(); Mengakhiri sebuah session: session_destroy(); Mengetahui SID: session_id(); Mendaftarkan variabel session: session_register(namavariabel); Mencabut pendaftaran variabel session: session_unregister(namavariabel);
11 File Handling Script PHP dapat berinteraksi dengan file pada media penyimpanan dalam web server yang digunakan. Bekerja dengan sebuah file memerlukan penanganan tersendiri. Hal pertama yang harus kita lakukan adalah membuka file tersebut.
12 Open, Close File Untuk dapat mengakses dan mengubah isi file, kita membutuhkan sebuah file descriptor. File descriptor: suatu variabel yang digunakan untuk mewakili file tertentu. File descriptor didapat dengan menggunakan fungsi PHP fopen, untuk membuka file: fopen(string file_name, string access_mode) Fungsi untuk menutup file yang telah selesai diakses: fclose(string file_handle)
13 Mode Operasi File Mode r{b} w{b} a{b} r+{b} w+{b} a+{b} Menulis saja, membuat file jika belum ada, mengabaikan isi file sebelumnya {binary}. Menambah isi file(append) pada end of file(eof), membuat file jika belum ada {binary}. Membaca dan menulis {binary}. Operasi yang Diizinkan Hanya diperbolehkan untuk membaca {binary}. Membaca dan menulis, membuat file jika belum ada dan mengabaikan isi file pada end of file (eof). Membaca dan menulis, membuat file jika belum ada dan menambah isi file pada end of file (eof) {binary}.
14 Read, Write File Setelah file berhasil dibuka/dibuat, maka entri data dapat dilakukan ke dalamnya.perintahnya adalah sebagai berikut: fwrite(string file_handle, string file_content); PHP dapat membaca isi file dengan statement: fread(string file_handle, integer file_lenght); fgets(string file_handle, integer file_lenght);
15 Copy, Delete File PHP memungkinkan untuk melakukan duplikasi terhadap suatu file maupun upload file ke media penyimpanan dalam web server. copy(string file_name, string destination_path); PHP akan membuat duplikasi sementara dari file yang diupload ke web server. File tersebut dapat dihapus dengan perintah: unlink(string file_name); delete(string file_name);
16 Contoh Script Counter <? $filecounter="counter.txt"; $fl=fopen($filecounter,"r+"); $hit=fread($fl,filesize($filecounter)); echo("<table width=250 align=center border=1 cellspacing=0 cellpadding=0 bordercolor=#ff0000><tr>"); echo("<td width=250 valign=middle align=center>"); echo("<font face=verdana size=2 color=#ff0000><b>"); echo("anda pengunjung yang ke:"); echo($hit); echo("</b></font>"); echo("</td>"); echo("</tr></table>"); fclose($fl); $fl=fopen($filecounter,"w+"); $hit=$hit+1; fwrite($fl,$hit,strlen($hit)); fclose($fl);?>
17 Error Handling Penanganan kesalahan dalam pemrograman berbasis web ada kalanya dibutuhkan karena beberapa alasan, karena web browser akan menampilkan pesan kesalahan yang dapat membingungkan pemakai atau justru pesan kesalahan yang tampil juga mengandung path berkas atau nama tabel data yang seharusnya bersifat rahasia. PHP menyediakan alternatif untuk menghilangkan atau mengganti pesan kesalahan yang dibangkitkan oleh PHP. Secara prinsip, kesalahan dapat dikelompokkan menjadi kesalahan kaidah (sintax error), kesalahan sematik dan kesalahan nalar.
18 Kesalahan Kaidah Sintax error disebabkan oleh adanya kesalahan dalam menuliskan kaidah perintah pada baris script PHP. PHP4 akan membuat seluruh kode diperiksa oleh parser terlebih dahulu sebelum dijalankan. Prosesnya disebut dengan parsing atau kompilasi. Itulah sebabnya kesalahan kaidah juga disebut kesalahan kompilasi. Contoh script dengan kesalahan kaidah: <? $hasil = $angka * 100 echo "Hasil yang sesuai yaitu $hasil;?>
19 Kesalahan Sematik Runtime error biasa juga disebut kesalahan sewaktu eksekusi yang terjadi ketika kode dijalankan. Kesalahan sematik akan muncul meskipun secara kaidah tidak ada penulisan script yang salah, namun ketika script PHP dijalankan akan menampilkan pesan kesalahan. Contoh script dengan kesalahan sematik: <? $bukafile = fopen("asoi.txt","r"); // asumsi tidak ada file bernama asoi.txt $isifile = fgets($bukafile,255);?> echo "$isifile";
20 Kesalahan Nalar Kesalahan nalar tidak akan menimbulkan pesan kesalahan yang dibangkitkan oleh PHP, tetapi memberikan hasil yang salah, sehingga kesalahan nalar seringkari sulit dicari penyebabnya. Contoh kesalahan nalar untuk menghitung pembayaran yang dipotong diskon sebesar 10% sebagai berikut: <??> $pembelian = 20000; $pembayaran = $pembelian - 10 * $pembelian; echo "Pembayaran: $pembayaran"; Contoh script di atas tetap memberikan hasil, meskipun salah. Penyebabnya yaitu kesalahan logika perhitungan yang dilakukan oleh programmer.
21 Pola Kesalahan PHP Pesan kesalahan yang dibangkitkan oleh PHP memiliki pola sebagai berikut: Level kesalahan: pesan_kesalahan nama_kesalahan baris_kesalahan Level kesalahan menyatakan tingkat kesalahan yang berupa: parse error, menyatakan kesalahan karena kaidah fatal error, menyatakan kesalahan sematik yang membuat PHP menghentikan eksekusi program warning, akan membuat pesan kesalahan ditampilkan namun eksekusi program tetap dilakukan notice.
22 Pola Kesalahan PHP (lanjutan) Pada PHP3 kesalahan kaidah (sintax error) bisa terjadi setelah pernyataan-pernyataan yang benar dieksekusi. Sedangkan pada PHP4, bila ditemukan kesalahan kaidah maka tak satu pun pernyataan akan dijalankan.
23 Rekayasa Aplikasi Internet: PHP Hypertext Preprocessor (PHP) YFA Yanuar Firdaus A.W, ST., MT. August
PHP (PHP: Hypertext Preprocessor)
PHP (PHP: Hypertext Preprocessor) 1. PENGERTIAN PHP Apa sih PHP itu? Mungkin itu pertanyaan yang ada di benak rekan-rekan saat mendengar kata PHP. PHP merupakan script yang menyatu dengan HTML dan berada
Lebih terperinciMENANGANI KESALAHAN. Pendahuluan. Macam-macam Kesalahan. Kesalahan Kaidah
MENANGANI KESALAHAN Pendahuluan Sebelum terlalu jauh mempelajari/menguasai pemrograman PHP. Pada kesempatan ini, Saya akan memperkenalkan berbagai cara menangani kesalahan, seperti mencegah kesalahan yang
Lebih terperinciHTTP 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 terperinciMembuka dan Menutup File
A. Tujuan - Membuka dan menutup file - Menulis data ke dalam file - Membaca isi file dan menampilkannya ke dalam halaman web - Mengubah nama file, menyalin file, dan menghapus file - Membuat, mengubah,
Lebih terperinciPERHATIAN PERHATIAN. YFA: Web Engineering
PERHATIAN PERHATIAN Slide ini hanya merupakan media bantu pengajaran di Sekolah Tinggi Teknologi Telkom dan tidak direkomendasikan sebagai acuan yang dapat digunakan sebagai referensi untuk penyusunan
Lebih terperinciMENANGANI 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 terperinciMINGGU II : DASAR C# Tujuan Pembelajaran. Materi
MINGGU II : DASAR C# Bagian ini akan membahas tentang struktur dasar C# dan elemen-elemen dasar dalam C#. Pembahasan meliputi struktur dasar C#, Ekspresi, Tipe data, variable dan operator dalam C#. Tujuan
Lebih terperinciFungsi fungsi tambahan dalam PHP Session dan Cookie
Fungsi fungsi tambahan dalam PHP Session dan Cookie 1 fopen()
Lebih terperinciPemrograman 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 terperinciPemrograman 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 terperinciBAB XII OPERASI FILE
Diktat Mata Kuliah Pemrograman II BAB XII OPERASI FILE IF Membuat File Text File text adalah suatu file yang pola penyimpanannya datanya dalam bentuk karakter. Sehingga kalau suatu variabel bertipe int
Lebih terperinciMODUL 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 terperinciAPLIKASI 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 terperinciTUTORIAL 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 terperinciPerangkat Lunak Pengembangan Web
Perangkat Lunak Pengembangan Web Pertemuan 4 Dasar Pemrograman PHP III Program Diploma IPB - Aditya Wicaksono, SKomp 1 fopen()
Lebih terperinciTeknik Kompilasi Dosen: Utami Dewi W.,S.Kom
Teknik Kompilasi Dosen: Utami Dewi W.,S.Kom Sebuah kompilator akan sering menemui program yang mengandung kesalahan. Oleh karena itu, kompilator harus memiliki strategi yang dapat dilakukan untuk menangani
Lebih terperinciSTRUKTUR DASAR PHP ASUMSI 02/10/2014
STRUKTUR DASAR PHP 1 ASUMSI Anda telah mengenal dengan cukup baik komputer Anda, dan juga bisa mengoperasikannya. Jadi Anda seharusnya sudah mengerti perbedaan file dan direktori, bagaimana menyimpan file
Lebih terperinciKonsep I/O Programming
Pertemuan 4 Algoritma dan Pemrograman 2A Jurusan Sistem Komputer Fakultas Ilmu Komputer dan Teknologi Informasi Universitas Gunadarma 2015 Review Konsep Pemrograman dengan Delphi dengan Delphi Pembuatan
Lebih terperinciPerancangan & Pemprograman WEB
Perancangan & Pemprograman WEB Pertemuan 9 Introduction PHP (1) Apa itu PHP???? Berdasarkan dari situs resmi PHP.net, PHP (Hypertext Preprocessor) merupakan bahasa pemprograman web yang dapat disisipkan
Lebih terperinciMODUL 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 terperinciCreate. Close. Operation. Pemrograman Web. Operasi Direktori dan File. Adam Hendra Brata
Close Create Operation Open Pemrograman Web 5 dan Adam Hendra Brata - Membuat baru - Mengganti - Membuka - Membaca isi - Menghapus Mendapatkan informasi Mengganti Membuka Membaca isi Membuat baru Menghapus
Lebih terperinciPertemuan 07 Struktur Dasar PHP
Pertemuan 0 Struktur Dasar PHP Sebelum Belajar PHP Mari Mengenal PHP Say Hello to PHP Variabel Tipe Data Konstanta Operator dalam PHP Komentar Program Sebelum Belajar PHP. Saya asumsikan Anda telah mengenal
Lebih terperinciModul 6 Array dan Function
Modul 6 Array dan Function 1.1 Tujuan a. Mahasiswa dapat menggunakan array dan function b. Mahasiswa dapat membuat struktur class dan object 1.2 Materi a. Array dan Function b. Class dan Object 1.3 Alat
Lebih terperinciBAB II PHP - SINTAKS. Menyimpan File PHP. Dasar-dasar Pemrograman PHP. Kode-kode PHP dituliskan di antara tanda berikut ini: <?php ... atau ...
BAB II PHP - SINTAKS Kode-kode PHP dituliskan di antara tanda berikut ini: atau
Lebih terperinciPemrograman Web (Pertemuan 2) By. Rita Wiryasaputra
Pemrograman Web (Pertemuan 2) By. Rita Wiryasaputra PHP Hypertext Preprocessor 1995 (Rasmus Lerdroft) struktur program script sederhana (PHP/FI) yang digunakan untuk pemrosesan HTML Form dalam halaman
Lebih terperinciManajemen File Sederhana Dengan PHP
Manajemen File Sederhana Dengan PHP Toha Abdurrozak tohaabdur@gmail.com :: http://toha.ilearning.me Abstrak Dalam pembuatan sebuah software, banyak dan beraneka ragam sekali fitur-fitur yang sering dibutuhkan/diminta
Lebih terperinciBab 2 Struktur Dasar PHP
Bab 2 Struktur Dasar PHP Sebelum Belajar PHP Mari Mengenal PHP Say Hello to PHP Variabel Tipe Data Konstanta Operator dalam PHP Komentar Program Sebelum Belajar PHP 1. Saya asumsikan Anda telah mengenal
Lebih terperinciP - 7 Bab 5 : PHP : Hypertext Prepocessor
P - 7 Bab 5 : PHP : Hypertext Prepocessor 5.1 Tujuan Mengerti konsep dasar, statement & comment, tipe data, variable dan operator PHP. 5.2 Materi 1. Pengenalan PHP 2. Variabel 3. Tipe Data 4. Konstanta
Lebih terperinciPERTEMUAN 13. PHP (Array, File Handling)
PERTEMUAN 13 PHP (Array, File Handling) SUB TOPIK BAHASAN Array File Handling PENGERTIAN Merupakan sebuah tipe data yang digunakan untuk menyimpan sejumlah variabel dengan tipe data yang sama. Variabel-variabel
Lebih terperinciCascading Style Sheet (CSS) dan JavaScript
Jurusan Teknik Informatika Sekolah Tinggi Teknologi Telkom YFA S1/IT/WE/E2/0806 CS4713 Cascading Style Sheet (CSS) dan JavaScript Apa Itu CSS? Cascading Style Sheet (CSS) merupakan suatu fasilitas yang
Lebih terperinciTUTORIAL 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 19. Menampilkan Data MySQL dalam
Lebih terperinciExtensible Markup Language (XML)
Jurusan Teknik Informatika Sekolah Tinggi Teknologi Telkom YFA S1/IT/WE/E2/1106 CS4713 Extensible Markup Language (XML) Sejarah XML SGML HTML XHTML XML SGML Standard Generalized Markup Language Merupakan
Lebih terperinciBAB II Tipe Data pada PHP
BAB II Tipe Data pada PHP Pemrograman Web 2015 2.1 Tipe Data Dalam pemrograman PHP variabel digunakan untuk menyimpan data sementara. Dalam pemrograman php variabel ditulis dengan diawali dengan tanda
Lebih terperinciPemrograman Berorientasi Objek Dengan PHP5
Pemrograman Berorientasi Objek Dengan PHP5 Ditulis oleh: Gerry Sabar Pendahuluan Tutorial ini berawal dari pengalaman saya mengamati teman-teman di universitas yang belajar pemrograman berorientasi objek.
Lebih terperinciMODUL 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 terperinciBAB 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 terperinciMODUL 4 PHP PART 1 (PENGENALAN PHP + VARIABEL)
MODUL 4 PHP PART 1 (PENGENALAN PHP + VARIABEL) 4.1 Definisi PHP (Hypertext Preprocessor) PHP (PHP: Hypertext Preprocessor) merupakan bahasa pemrograman yang mampu berjalan di server-side (berjalan pada
Lebih terperinciBAB 1 PENDAHULUAN. Teknologi informasi pada saat ini telah berkembang sangat pesat sehingga mempunyai
BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Teknologi informasi pada saat ini telah berkembang sangat pesat sehingga mempunyai dampak dalam meningkatkan efektifitas dan keefisienan dalam melakukan setiap
Lebih terperinciBAB 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 terperinciALGORITMA DAN PEMROGRAMAN II. Indra Gunawan, ST., M.Kom., CEH., CHFI
ALGORITMA DAN PEMROGRAMAN II Indra Gunawan, ST., M.Kom., CEH., CHFI OUTLINE MATERI 1. Sekilas Bahasa Basic 2. Visual Basic.Net 3. Tipe Data, Variabel, Konstanta, Operator 4. Property, Method dan Event
Lebih terperinciFAKULTAS 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 terperinciPERTEMUAN 2 PEMOGRAMAN BERORIENTASI OBJEK L/O/G/O
PERTEMUAN 2 PEMOGRAMAN BERORIENTASI OBJEK L/O/G/O PENGERTIAN Secara logika kelas dalam dunia pemrograman dapat kita bayangkan seperti halnya kelas-kelas yang ada pada sekolah dasar. Kelas digunakan untuk
Lebih terperinciMODUL 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 terperinciPHP HTML : SESSION - COOKIES
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
Lebih terperinciPHP mendukung komentar yang digunakan pada C, C++ dan Shell Unix. Sebagai contoh:
Perintah Dasar Tag PHP Ketika PHP membaca suatu file, proses akan berlangsung hingga ditemukan tag khusus yang berfungsi sebagai tanda dimulainya interpretasi teks tersebut sebagai kode PHP. PHP akan menjalankan
Lebih terperinciLAPORAN 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 terperinciKesalahan Program Penanganan Kesalahan Reaksi Compiler Pada kesalahan Error Recovery Error repair
ERROR HANDLING Error Handling Kesalahan Program Penanganan Kesalahan Reaksi Compiler Pada kesalahan Error Recovery Error repair Kesalahan Program Kesalahan Program dapat berupa Kesalahan leksikal Kesalahan
Lebih terperinciSUMBER BELAJAR PENUNJANG PLPG
SUMBER BELAJAR PENUNJANG PLPG 2017 [TIK] BAB VIII PEMROGRAMAN BERORIENTASI OBJEK [Alfa Faridh Suni] KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN DIREKTORAT JENDERAL GURU DAN TENAGA KEPENDIDIKAN 2017 BAB VIII
Lebih terperinciMODUL 3 PHP Basic, Variable, Tipe Data, Struktur Kontrol dan Perulangan
MODUL 3 PHP Basic, Variable, Tipe Data, Struktur Kontrol dan Perulangan I. Tugas Pendahuluan 1. php adalah server side programming, apa yang dimaksud dengan server side programming? 2. Sebutkan beberapa
Lebih terperinciMahasiswa 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 terperinciPertemuan 2 Struktur Dasar PHP
Pertemuan Struktur Dasar PHP Sebelum Belajar PHP Mari Mengenal PHP Say Hello to PHP Variabel Tipe Data Konstanta Operator dalam PHP Komentar Program Sebelum Belajar PHP. Saya asumsikan Anda telah mengenal
Lebih terperinciMAKALAH 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 terperinciPHP Programing. M.M. Ubaidillah. Dasar-dasar PHP. merupakan bahasa pemrograman berbasis web yang memiliki kemampuan untuk memproses data dinamis.
PHP Programing M.M. Ubaidillah Dasar-dasar PHP Bagian I. Pengenalan PHP 1. PHP ( Hypertext Preprocessor) merupakan bahasa pemrograman berbasis web yang memiliki kemampuan untuk memproses data dinamis.
Lebih terperinciBAB 1 PENDAHULUAN. yang benar-benar mempunyai skill atau kemampuan dalam bidang Teknologi
BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Perkembangan teknologi dan ilmu pengetahuan saat ini sangat berkembang pesat sehingga memberikan kemudahan bagi semua kalangan. Misalnya membantu dalam pengolahan
Lebih terperinciDASAR PEMROGRAMAN PHP
DASAR PEMROGRAMAN PHP 1. PENDAHULUAN PHP adalah salah satu bahasa pemrograman dalam pembuatan web. PHP bersifat server side dan bisa dikoneksikan dengan database seperti MySQL, PostgreSQL, SQL server,
Lebih terperinciRuko 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 terperinciBAB 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 terperinciPemrograman Web Teknik Informatika Fakultas Teknologi Industri
22 Pengantar PHP PHP merupakan sebuah bahasa scripting yang dibundel dengan HTML, yang dijalankan di sisi server. Sebagian besar perintahnya berasal dari C, Java dan Perl dengan beberapa tambahan fungsi
Lebih terperinciLAPORAN PRAKTIKUM TEKNOLOGI FRAMEWORK PERTEMUAN KE 1
LAPORAN PRAKTIKUM TEKNOLOGI FRAMEWORK PERTEMUAN KE 1 INSTALLASI FRAMEWORK YII DAN MENGGUNAKAN GENERATOR Disusun oleh BUJANG PUTRO WICAKSONO 135610046 JURUSAN SISTEM INFORMASI SEKOLAH TINGGI MANAJEMEN INFORMATIKA
Lebih terperinciBAB II LANDASAN TEORI
BAB II LANDASAN TEORI 2.1. Dasar Teori 2.1.1. Pengertian Internet, Intranet dan Extranet Internet merupakan singkatan dari Interconnected Network. Internet adalah kumpulan komputer yang terhubung satu
Lebih terperinciObject-Oriented Programming Sederhana Dengan PHP
Object-Oriented Programming Sederhana Dengan PHP Toha Abdurrozak tohaabdur@gmail.com :: http://toha.ilearning.me Abstrak Dalam perkembangan dunia komputer saat ini, kebutuhan akan software semakin meningkat,
Lebih terperinciLaporan Bengkel Web II Modul 5
Laporan Bengkel Web II Modul 5 D I S U S U N Oleh : Muhammad Aly Al-Husaini 1457301050 1 SI C Politeknik Caltex Riau T.A 2014-2015 Modul 5. Baca File, Upload (unggah) File, dan Session Contoh 1 : Sebelum
Lebih terperinciSESSION. 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 terperinciCreate. Close. Operation. Pemrograman Web. Operasi Direktori dan File. Adam Hendra Brata
Close Create Operation Open Pemrograman Web dan Adam Hendra Brata - Membuat baru - Mengganti - Membuka - Membaca isi - Menghapus - Membaca Isi Mendapatkan informasi Mengganti Membuka Membaca isi Membuat
Lebih terperinciPengenalan JAVA. Farhat, ST., MMSI., MSc
Pengenalan JAVA Tim sun Microsystems (dipimpin oleh James Gosling) bahasa komputer kecil (chipchip embedded) Proyek bernama Green. Pascal (diciptakkan oleh Niklaus Wirth) Bahasa yang portable kode intermediate
Lebih terperinciSMH2D3 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 terperinciM.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 terperinciMengakses Microsoft SQL Server dengan PHP
Mengakses Microsoft SQL Server dengan PHP Budi Hartono pakne.dhea@gmail.com http://cakbud.info Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas
Lebih terperinciSMA SANTO PAULUS PONTIANAK
SMA SANTO PAULUS PONTIANAK Konsep Dasar Pemrograman Pascal Kelas X Semester 2 Pengayaan Teknologi Informasi dan Komunikasi Oleh : Vianney Alexius, mtb TIK-vianney.mtb 2012 Algoritma Serangkaian langkah
Lebih terperinciI. JUDUL. Exception Handling. Jenis-Jenis error. Exception PRAKTIKUM 12. Exception Handling
I. JUDUL Exception Handling PRAKTIKUM 12 Exception Handling II. TUJUAN - Memahami dan mengenal Exception Handling - Dapat membuat aplikasi sederhana dengan menggunakan Exception Handling III. ALAT DAN
Lebih terperinciKesalahan Program dapat berupa
Error Handling Program Penanganan Reaksi Compiler Pada kesalahan Error Recovery Error repair Program Program dapat berupa leksikal Sintaks Semantics 1 Error Handling - Program Program dapat berupa leksikal
Lebih terperinciBAB III LANDASAN TEORI. berkembang sejalan dengan perkembangan teknologi informasi. Contoh aplikasi
3.1 Layanan Aplikasi Internet BAB III LANDASAN TEORI Terdapat banyak sekali layanan aplikasi di internet dan masih terus akan berkembang sejalan dengan perkembangan teknologi informasi. Contoh aplikasi
Lebih terperinciBAB IX COOKIE DAN SESSION
1 BAB IX COOKIE DAN SESSION A. TUJUAN Memahami konsep dasar cookie dan session di dalam pemrograman web. Memahami penggunaan cookie dan session. Mampu memanfaatkan cookie atau session untuk memproteksi
Lebih terperinciBAB 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 terperinciPEMROGRAMAN PHP DASAR
2016 PEMROGRAMAN PHP DASAR Eka Dyar Wahyuni Sistem Informasi UPN Veteran Jawa Timur 1/6/2016 Contents 1. Mengambil Nilai Parameter... 2 2. Menyimpan ke Database... 5 3. Menampilkan Hasil dari Database
Lebih terperinciBAB I PERSYARATAN PRODUK
BAB I PERSYARATAN PRODUK 1.1 Pendahuluan PT. Telekomunikasi Indonesia, Tbk. adalah salah satu perusahaan terbesar di Indonesia yang bergerak dalam bidang telekomunikasi. Sebagai sebuah perusahaan besar,
Lebih terperinciBAB 1 PENDAHULUAN. Teknologi informasi pada saat ini telah berkembang sangat pesat sehingga
BAB 1 PENDAHULUAN 1.1 Latar Belakang Teknologi informasi pada saat ini telah berkembang sangat pesat sehingga mempunyai dampak dalam meningkatkan efektifitas dan keefisienan dalam melakukan setiap pekerjaan.
Lebih terperinciPertemuan Ke-13 (PHP & MYSQL) Adi Widodo,S.Kom.,MMSI 1
Pertemuan Ke-13 (PHP & MYSQL) Adi Widodo,S.Kom.,MMSI 1 Dasar Pemrograman PHP dan MySQL MATERI 1: PENGENALAN PHP PHP adalah bahasa scripting yang menyatu dengan HTML dan dijalankan pada server side. Artinya
Lebih terperinciTUGAS III PEMROGRAMAN BERBASIS WEB ARTIKEL JAVASCRIPT
TUGAS III PEMROGRAMAN BERBASIS WEB ARTIKEL JAVASCRIPT Nama Mahasiswa : Nim Mahasiswa : 1108605018 I GEDE WAHYU SURYA DHARMA JURUSAN ILMU KOMPUTER FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS
Lebih terperinciBAB I PERSYARATAN PRODUK
BAB I PERSYARATAN PRODUK I.1 Pendahuluan Teknologi informasi dalam segala bidang sangat dibutuhkan. Khususnya bidang pendidikan dalam pengembangan kemampuan berbahasa pemrograman. Media komunikasi yang
Lebih terperinciPHP Basic. Pemrograman Web. Rajif Agung Yunmar, S.Kom
PHP Basic Pemrograman Web Rajif Agung Yunmar, S.Kom Server Side vs Client Side Server side : Program di server dan client tidak bisa melihat listing program. Client hanya mendapat hasil dari program yang
Lebih terperinciMateri : Operasi File
Matakuliah : Visual Pemrograman 3 Versi : 1.0.0 Materi : Operasi File Penyaji : Zulkarnaen NS Operasi File Dalam Visual Basic Visual Basic menyediakan suatu fasilitas untuk membaca, menyimpan dan memperbaiki
Lebih terperinciBAB II LANDASAN TEORI Konsep Dasar Membangun Aplikasi Berbasis Web
BAB II LANDASAN TEORI 2.1. Konsep Dasar Membangun Aplikasi Berbasis Web Aplikasi berbasis web adalah aplikasi yang dijalankan melalui browser dan diakses melalui jaringan komputer. Aplikasi berbasis web
Lebih terperinciOBJECT ORIENTED PROGRAMMING DENGAN PHP. Janitra Panji
OBJECT ORIENTED PROGRAMMING DENGAN PHP Janitra Panji Overview Class Properti / Atribut Method Visibilitas Member Object Constructor & Destructor Inheritance Definisi Class Class disusun berdasarkan karakteristik
Lebih terperinciKholid Fathoni EEPIS ITS Surabaya
Internet Programming PHP Kholid Fathoni EEPIS ITS Surabaya Pengenalan PHP Tag-tag Dasar PHP Struktur Kontrol Pokok Bahasan Situs/web dapat dikategorikan menjadi dua yaitu web statis dan web dinamis/interaktif.
Lebih terperinciPemrograman Web PHP & MySQL untuk Sistem Informasi Perpustakaan
Pemrograman Web PHP & MySQL untuk Sistem Informasi Perpustakaan Oleh : Eko Prasetyo Edisi Pertama Cetakan Pertama, 2008 Hak Cipta 2008 pada penulis, Hak Cipta dilindungi undang-undang. Dilarang memperbanyak
Lebih terperinciApa itu PHP? Riwayat PHP
Apa itu PHP? PHP adalah singkatan dari PHP Hypertext Preprocessor yang digunakan sebagai bahasa script serverside dalam pengembangan Web yang disisipkan pada dokumen HTML. Berbeda dengan HTML yang hanya
Lebih terperinciWAP (3) Muhammad Zen S. Hadi, ST. MSc. WAP - The Wireless Application Protocol
WAP (3) The Wireless Application Protocol Muhammad Zen S. Hadi, ST. MSc. Contents WAP (Review) Interkoneksi WML dengan PHP Interkoneksi dengan Database WAP (Wireless Application Protocol) Internet WAP
Lebih terperinciMODUL 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 3 Tipe Data, Variable, dan Konstanta Tujuan: Mahasiswa mengenal tipe data dan mendeklarasikan variable di dalam pemrograman PHP sebagai pondasi dalam
Lebih terperinciPENDAHULUAN. 1.1 Latar Belakang Masalah BAB I
BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Perkembangan aplikasi web yang semakin pesat seiring dengan kemajuan teknologi internet juga sangat meningkatkan kemudahan serta kecepatan pengiriman data,
Lebih terperinciKeamanan dan Kontrol Sistem Informasi
YFA D3/IT/MIS/E1/1106 Manajemen Sistem Informasi Keamanan dan Kontrol Sistem Informasi Jurusan Teknik Informatika Sekolah Tinggi Teknologi Telkom Keamanan Sistem Informasi Keamanan merupakan faktor penting
Lebih terperinciPHP 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 terperinciBAB VI CARA PENANGANAN KESALAHAN
BAB 6 CARA PENANGANAN KESALAHAN 55 BAB VI CARA PENANGANAN KESALAHAN TUJUAN PRAKTIKUM 1. Mengetahui jenis - jenis kesalahan yang biasa terjadi 2. Memahami cara cara penanganan kesalahan 3. Mengerti bagaimana
Lebih terperinciBAB 1 PENDAHULUAN Latar Belakang Masalah
BAB 1 PENDAHULUAN 1.1. Latar Belakang Masalah Pemrograman aplikasi berbasis web sudah berkembang pesat, demikian juga dengan teknologi yang digunakan. Dengan adanya perkembangan teknologi, aplikasi web
Lebih terperinciPengenalan JavaScript
Pengenalan JavaScript Tujuan - Mahasiswa memahami konsep dasar Javascript - Mahasiswa mampu memahami cara menggunakan Javascript - Mahasiswa mampu memahami dasar variabel di Javascript - Mahasiswa mampu
Lebih terperinciMODUL 2 Review Pemograman Web Teknik Informatika Universitas Pasundan Bandung 2016/2017
MODUL 2 Review Pemograman Web Teknik Informatika Universitas Pasundan Bandung 2016/2017 Variabel Maret, 2017 [MODUL 2 - Review] Digunakan untuk menyimpan sebuah value, data atau informasi Nama variabel
Lebih terperinci<table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td><img src="gambar/atas.jpg" width="799" height="129"></td> </tr> </table>
Atas.php Bawah.php.style11 { font-size: 12px; color: #0000FF;.style13 {color: #0000FF;
Lebih terperinciBAB 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 terperinciMuhammad 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 terperinciPRAKTIKUM 8 FILE INPUT OUTPUT
PRAKTIKUM 8 FILE INPUT OUTPUT A. TUJUAN 1. Memahami cara memasukkan Input dan menampilkan Output 2. Memahami dasar membaca dan menulis file B. DASAR TEORI Dasar Baca / Tulis File Terdapat dua buah stream
Lebih terperinci