Mata kuliah ini membahas tentang pemrograman web dengan menggunakan bahasa PHP, MySQL, dan konsep-konsep pemrograman berbasis objek. Mahasiswa akan belajar membangun aplikasi web dinamis dan interaktif menggunakan teknologi-teknologi tersebut.
Dokumen ini merupakan laporan tugas akhir periode 1 tahun 2014 tentang perancangan program informasi penyewaan rumah kontrakan berbasis web yang dibuat oleh Ahmad Munif dengan NIM 12115106 di AMIK BSI Cikarang. Program ini dirancang untuk memenuhi salah satu syarat kelulusan Diploma III jurusan Manajemen Informatika. Program ini akan membantu menyewakan rumah kontrakan secara online kepada penyewa baru di Jakarta yang jumlahnya terus bert
Buku pedoman ini membahas tentang pedoman penyusunan tugas akhir program Diploma Tiga (D.III) di AMIK BSI. Terdapat informasi tentang persyaratan pengajuan tugas akhir, bentuk-bentuk outline yang dapat dipilih oleh mahasiswa, dan contoh struktur penulisan tugas akhir untuk masing-masing outline.
Laporan ini membahas perancangan sistem informasi akademik berbasis web menggunakan VB.NET untuk memudahkan akses mahasiswa dan pegawai dalam mengelola data akademik. Sistem ini dirancang untuk meningkatkan layanan pendidikan.
Koleksi buku dari penerbit GAVAMEDIA dan ALif Media yang bertema panduan tugas akhir dan skripsi dengan harga antara Rp. 33.500 hingga Rp. 67.500. Diberikan contoh kode PHP untuk membuat form manajemen data siswa yang terhubung ke database MySQL menggunakan editor Dreamweaver.
Sistem informasi persediaan barang pada perusahaan ekspor hasil laut berbasis web ini membantu perusahaan dalam mengelola data persediaan barang secara online dan efisien. Sistem ini menggunakan PHP dan database MySQL, serta framework CodeIgniter untuk membangun aplikasinya. Sistem dapat menampilkan laporan stok barang masuk, proses produksi, packing, dan barang yang diekspor secara real-time.
Dokumen ini merupakan laporan tugas akhir periode 1 tahun 2014 tentang perancangan program informasi penyewaan rumah kontrakan berbasis web yang dibuat oleh Ahmad Munif dengan NIM 12115106 di AMIK BSI Cikarang. Program ini dirancang untuk memenuhi salah satu syarat kelulusan Diploma III jurusan Manajemen Informatika. Program ini akan membantu menyewakan rumah kontrakan secara online kepada penyewa baru di Jakarta yang jumlahnya terus bert
Buku pedoman ini membahas tentang pedoman penyusunan tugas akhir program Diploma Tiga (D.III) di AMIK BSI. Terdapat informasi tentang persyaratan pengajuan tugas akhir, bentuk-bentuk outline yang dapat dipilih oleh mahasiswa, dan contoh struktur penulisan tugas akhir untuk masing-masing outline.
Laporan ini membahas perancangan sistem informasi akademik berbasis web menggunakan VB.NET untuk memudahkan akses mahasiswa dan pegawai dalam mengelola data akademik. Sistem ini dirancang untuk meningkatkan layanan pendidikan.
Koleksi buku dari penerbit GAVAMEDIA dan ALif Media yang bertema panduan tugas akhir dan skripsi dengan harga antara Rp. 33.500 hingga Rp. 67.500. Diberikan contoh kode PHP untuk membuat form manajemen data siswa yang terhubung ke database MySQL menggunakan editor Dreamweaver.
Sistem informasi persediaan barang pada perusahaan ekspor hasil laut berbasis web ini membantu perusahaan dalam mengelola data persediaan barang secara online dan efisien. Sistem ini menggunakan PHP dan database MySQL, serta framework CodeIgniter untuk membangun aplikasinya. Sistem dapat menampilkan laporan stok barang masuk, proses produksi, packing, dan barang yang diekspor secara real-time.
Dicoding Developer Coaching #23: Android | Membangun Modern App dengan Jetpac...DicodingEvent
Dokumen tersebut membahas tentang penggunaan Android Jetpack dan Android Architecture Components untuk membangun aplikasi Android modern yang lebih mudah, lebih cepat dan lebih baik. Android Jetpack merupakan kumpulan perpustakaan yang membantu pengembang mengikuti praktik terbaik, mengurangi kode boilerplate, dan menulis kode yang konsisten di berbagai versi Android."
Dokumen ini memberikan panduan lengkap untuk membuat aplikasi Android yang dapat menyimpan data ke database MySQL menggunakan PHP. Langkah-langkahnya meliputi pembuatan database dan tabel di MySQL, file PHP untuk menyimpan data ke database, aplikasi Android untuk mengumpulkan input dan mengirimkannya ke server, serta pengujian program.
Modul praktikum Pemrograman web Backend dengan Codeigniter dan LTEIgun
Modul ini membahas tentang pembuatan aplikasi web dengan menggunakan CodeIgniter PHP framework. Terdapat penjelasan mengenai instalasi XAMPP web server, pengenalan HTML, CSS, PHP, dan MySQL serta cara membangun aplikasi web sederhana menggunakan CodeIgniter.
Sistem terdistribusi adalah sistem yang terdiri atas komponen-komponen yang tersebar di berbagai lokasi yang saling berkomunikasi melalui jaringan seperti internet. Aplikasi internet menggunakan arsitektur sistem terdistribusi dengan internet sebagai media komunikasinya. Sistem terdistribusi dapat berupa client-server maupun peer-to-peer.
Dokumen tersebut membahas tentang konsep MVC, JSON, XML, AJAX, dan WebSocket. Secara ringkas, MVC adalah arsitektur pemrograman yang memisahkan kode menjadi tiga komponen yaitu model, view, dan controller. JSON dan XML digunakan sebagai format pertukaran data, sementara AJAX dan WebSocket memungkinkan komunikasi asinkron antara klien dan server.
Dokumen tersebut membahas tentang belajar PHP dengan framework Code Igniter. Code Igniter adalah salah satu framework PHP yang populer dan mudah digunakan. Dokumen ini menjelaskan cara instalasi, konsep MVC, struktur file, dan contoh coding dasar menggunakan Code Igniter."
Belajar php dengan framework code igniter3iimpunya3
Dokumen tersebut membahas tentang belajar PHP dengan framework Code Igniter. Code Igniter adalah salah satu framework PHP yang populer dan mudah digunakan. Dokumen ini menjelaskan cara instalasi dan penggunaan Code Igniter serta konsep Model-View-Controller (MVC) yang diterapkan dalam framework tersebut."
Teks ringkasan dokumen tersebut adalah:
1. Dokumen tersebut membahas tentang belajar PHP dengan framework Code Igniter, mulai dari pengertian Code Igniter, instalasi, dan contoh coding dasar menggunakan Code Igniter.
2. Code Igniter adalah salah satu framework PHP yang populer dan mudah digunakan. Code Igniter menerapkan konsep MVC dan memiliki struktur folder dan file yang jelas.
3. Contoh coding dasar menggunakan Code Igniter adalah
Dokumen tersebut memberikan penjelasan mengenai materi dasar pemrograman web menggunakan HTML. Materi tersebut mencakup pengenalan tag-tag dasar HTML beserta contoh kode dan penjelasan singkat mengenai tujuan, alat, dan langkah-langkah praktikum pemrograman web dasar menggunakan HTML.
Hitung Ongkos Kirim Menggunakan API rajaongkir.com dengan PHP+JQUERYYusuf A.H.
Dokumen ini memberikan panduan lengkap untuk membangun sistem perhitungan biaya pengiriman menggunakan API RajaOngkir. Terdiri dari beberapa langkah yaitu membuat frontend, backend, dan menampilkan data provinsi serta kota dari API RajaOngkir menggunakan PHP dan AJAX.
Belajar Framework CodeIgnitier Lengkap (bahasa Indonesia)riarel
Ringkasan dokumen tersebut adalah:
Dokumen tersebut membahas tentang belajar PHP menggunakan framework Code Igniter, meliputi pengenalan Code Igniter, instalasi, konsep MVC, dan contoh coding dasar menggunakan Code Igniter.
Kursus PHP Profesional memberikan pelatihan selama 100 jam tentang pembuatan website dinamis menggunakan PHP, MySQL, HTML, CSS, Javascript, dan framework Yii. Kursus ini ditujukan untuk programmer, mahasiswa, dan umum yang ingin membangun aplikasi web. Peserta akan mempelajari konsep dasar pemrograman web, PHP, database, framework Yii, dan menerima berbagai fasilitas seperti hosting dan sertifikat.
Dokumen tersebut merangkum tutorial penggunaan berbagai bahasa pemrograman dan teknologi web untuk membangun aplikasi penyimpanan file Cloudy Drive. Terdiri dari penjelasan tentang HTML, CSS, PHP, MySQL, dan cara mengupload file ke hosting web.
Dicoding Developer Coaching #23: Android | Membangun Modern App dengan Jetpac...DicodingEvent
Dokumen tersebut membahas tentang penggunaan Android Jetpack dan Android Architecture Components untuk membangun aplikasi Android modern yang lebih mudah, lebih cepat dan lebih baik. Android Jetpack merupakan kumpulan perpustakaan yang membantu pengembang mengikuti praktik terbaik, mengurangi kode boilerplate, dan menulis kode yang konsisten di berbagai versi Android."
Dokumen ini memberikan panduan lengkap untuk membuat aplikasi Android yang dapat menyimpan data ke database MySQL menggunakan PHP. Langkah-langkahnya meliputi pembuatan database dan tabel di MySQL, file PHP untuk menyimpan data ke database, aplikasi Android untuk mengumpulkan input dan mengirimkannya ke server, serta pengujian program.
Modul praktikum Pemrograman web Backend dengan Codeigniter dan LTEIgun
Modul ini membahas tentang pembuatan aplikasi web dengan menggunakan CodeIgniter PHP framework. Terdapat penjelasan mengenai instalasi XAMPP web server, pengenalan HTML, CSS, PHP, dan MySQL serta cara membangun aplikasi web sederhana menggunakan CodeIgniter.
Sistem terdistribusi adalah sistem yang terdiri atas komponen-komponen yang tersebar di berbagai lokasi yang saling berkomunikasi melalui jaringan seperti internet. Aplikasi internet menggunakan arsitektur sistem terdistribusi dengan internet sebagai media komunikasinya. Sistem terdistribusi dapat berupa client-server maupun peer-to-peer.
Dokumen tersebut membahas tentang konsep MVC, JSON, XML, AJAX, dan WebSocket. Secara ringkas, MVC adalah arsitektur pemrograman yang memisahkan kode menjadi tiga komponen yaitu model, view, dan controller. JSON dan XML digunakan sebagai format pertukaran data, sementara AJAX dan WebSocket memungkinkan komunikasi asinkron antara klien dan server.
Dokumen tersebut membahas tentang belajar PHP dengan framework Code Igniter. Code Igniter adalah salah satu framework PHP yang populer dan mudah digunakan. Dokumen ini menjelaskan cara instalasi, konsep MVC, struktur file, dan contoh coding dasar menggunakan Code Igniter."
Belajar php dengan framework code igniter3iimpunya3
Dokumen tersebut membahas tentang belajar PHP dengan framework Code Igniter. Code Igniter adalah salah satu framework PHP yang populer dan mudah digunakan. Dokumen ini menjelaskan cara instalasi dan penggunaan Code Igniter serta konsep Model-View-Controller (MVC) yang diterapkan dalam framework tersebut."
Teks ringkasan dokumen tersebut adalah:
1. Dokumen tersebut membahas tentang belajar PHP dengan framework Code Igniter, mulai dari pengertian Code Igniter, instalasi, dan contoh coding dasar menggunakan Code Igniter.
2. Code Igniter adalah salah satu framework PHP yang populer dan mudah digunakan. Code Igniter menerapkan konsep MVC dan memiliki struktur folder dan file yang jelas.
3. Contoh coding dasar menggunakan Code Igniter adalah
Dokumen tersebut memberikan penjelasan mengenai materi dasar pemrograman web menggunakan HTML. Materi tersebut mencakup pengenalan tag-tag dasar HTML beserta contoh kode dan penjelasan singkat mengenai tujuan, alat, dan langkah-langkah praktikum pemrograman web dasar menggunakan HTML.
Hitung Ongkos Kirim Menggunakan API rajaongkir.com dengan PHP+JQUERYYusuf A.H.
Dokumen ini memberikan panduan lengkap untuk membangun sistem perhitungan biaya pengiriman menggunakan API RajaOngkir. Terdiri dari beberapa langkah yaitu membuat frontend, backend, dan menampilkan data provinsi serta kota dari API RajaOngkir menggunakan PHP dan AJAX.
Belajar Framework CodeIgnitier Lengkap (bahasa Indonesia)riarel
Ringkasan dokumen tersebut adalah:
Dokumen tersebut membahas tentang belajar PHP menggunakan framework Code Igniter, meliputi pengenalan Code Igniter, instalasi, konsep MVC, dan contoh coding dasar menggunakan Code Igniter.
Kursus PHP Profesional memberikan pelatihan selama 100 jam tentang pembuatan website dinamis menggunakan PHP, MySQL, HTML, CSS, Javascript, dan framework Yii. Kursus ini ditujukan untuk programmer, mahasiswa, dan umum yang ingin membangun aplikasi web. Peserta akan mempelajari konsep dasar pemrograman web, PHP, database, framework Yii, dan menerima berbagai fasilitas seperti hosting dan sertifikat.
Dokumen tersebut merangkum tutorial penggunaan berbagai bahasa pemrograman dan teknologi web untuk membangun aplikasi penyimpanan file Cloudy Drive. Terdiri dari penjelasan tentang HTML, CSS, PHP, MySQL, dan cara mengupload file ke hosting web.
Model basis data lainnya seperti model jaringan, model hierarki, dan model berorientasi objek dibahas. Model jaringan merepresentasikan data sebagai kumpulan record yang terhubung oleh link. Model hierarki juga merepresentasikan data sebagai kumpulan record yang tersusun dalam bentuk tree. Model berorientasi objek mewakili data sebagai kumpulan objek yang memiliki sifat, perilaku, dan hubungan.
Buku ini membahas instalasi dan konfigurasi Microsoft Windows Server 2003. Materi pembelajaran dimulai dari berkenalan dengan sistem operasi Windows Server 2003 sampai mengkonfigurasi jaringan seperti TCP/IP, DNS, DHCP dan WINS."
Makalah ini membandingkan berbagai pendekatan otentikasi berbasis proksimiti yang telah diterapkan, meliputi penggunaan gelombang ultrasonik, radio, inframerah, elektromagnetik, dan optik sebagai sinyal komunikasi serta token fisik berupa lencana, pulpen, dan kartu.
1. Simulasi anti integral windup dengan clamp integrator untuk pengendali PI menggunakan MATLAB 6.1. Metode ini digunakan untuk mengurangi masalah overshoot akibat saturasi aktuator pada sistem orde satu dan dua.
Prinsip-prinsip Asas E-Construction, K-Constructions dan Groupware TechnologyMateri Kuliah Online
Ringkasan dokumen tersebut adalah:
1) Dokumen tersebut membahas prinsip-prinsip E-Construction, K-Construction, dan Groupware Technology.
2) K-Construction berfokus pada pertukaran data dan informasi antar pihak yang terlibat dalam industri konstruksi.
3) Groupware Technology dirancang untuk memfasilitasi kerja kelompok secara lebih efisien.
Penggunaan DT-Basic Untuk Membaca Nomor Identitas Secara WirelessMateri Kuliah Online
Dokumen ini menjelaskan cara membuat aplikasi sederhana menggunakan DT-BASIC untuk membaca nomor identitas secara nirkontak menggunakan RFID. Aplikasi ini menggunakan modul DT-BASIC, ID-10 RFID, dan LCD serial untuk menampilkan ID yang dibaca. Programnya mengonfigurasi komunikasi antara perangkat dan membaca serta menampilkan ID dalam bentuk heksadesimal atau desimal.
Laporan Pembina Pramuka SD dalam format doc dapat anda jadikan sebagai rujukan dalam membuat laporan. silakan download di sini https://unduhperangkatku.com/contoh-laporan-kegiatan-pramuka-format-word/
Paper ini bertujuan untuk menganalisis pencemaran udara akibat pabrik aspal. Analisis ini akan fokus pada emisi udara yang dihasilkan oleh pabrik aspal, dampak kesehatan dan lingkungan dari emisi tersebut, dan upaya yang dapat dilakukan untuk mengurangi pencemaran udara
Materi ini membahas tentang defenisi dan Usia Anak di Indonesia serta hubungannya dengan risiko terpapar kekerasan. Dalam modul ini, akan diuraikan berbagai bentuk kekerasan yang dapat dialami anak-anak, seperti kekerasan fisik, emosional, seksual, dan penelantaran.
Modul Ajar Matematika Kelas 11 Fase F Kurikulum MerdekaFathan Emran
Modul Ajar Matematika Kelas 11 SMA/MA Fase F Kurikulum Merdeka - abdiera.com. Modul Ajar Matematika Kelas 11 SMA/MA Fase F Kurikulum Merdeka. Modul Ajar Matematika Kelas 11 SMA/MA Fase F Kurikulum Merdeka. Modul Ajar Matematika Kelas 11 SMA/MA Fase F Kurikulum Merdeka. Modul Ajar Matematika Kelas 11 SMA/MA Fase F Kurikulum Merdeka.
1. Perkuliahan Aplikasi Teknologi Online (IF35313L)
(Web Programming)
1 Oleh : Andri Heryandi, Teknik Informatika – Universitas Komputer Indonesia (UNIKOM)
APLIKASI TEKNOLOGI ONLINE
2. Perkuliahan Aplikasi Teknologi Online (IF35313L)
(Web Programming)
2 Oleh : Andri Heryandi, Teknik Informatika – Universitas Komputer Indonesia (UNIKOM)
SILABUS
• Pemrograman Web Dengan PHP
Tipe Data, Percabangan, Perulangan, Array, Function, Session
• Object Oriented Programming (OOP)
• Aplikasi Database Berbasis Web + Studi Kasus
View, Tambah, Edit, Hapus Data.
• Asynchronous Javascript and XML (AJAX)
• Content Management System (CMS)
3. Perkuliahan Aplikasi Teknologi Online (IF35313L)
(Web Programming)
3 Oleh : Andri Heryandi, Teknik Informatika – Universitas Komputer Indonesia (UNIKOM)
Referensi
• PHP Manual, http://www.php.net
• MySQL Manual, http://www.mysql.com
• Buku-buku PHP & MySQL
4. Perkuliahan Aplikasi Teknologi Online (IF35313L)
(Web Programming)
4 Oleh : Andri Heryandi, Teknik Informatika – Universitas Komputer Indonesia (UNIKOM)
APLIKASI TEKNOLOGI ONLINE
PENDAHULUAN
5. Perkuliahan Aplikasi Teknologi Online (IF35313L)
(Web Programming)
5 Oleh : Andri Heryandi, Teknik Informatika – Universitas Komputer Indonesia (UNIKOM)
CONTOH KASUS
Sebuah situs toko elektronik memiliki produk sebanyak 500 jenis.
Situs ini memperbolehkan pengunjung untuk melihat produk-produk
tersebut.
Solusi 1 :
Buat halaman web untuk setiap produk. Ini berarti anda minimal
membuat 500 halaman web.
Kendala :
-Bagaimana kalau ada produk baru. Pengaturan link pasti repot.
-Pengelolaan file repot.
-Update data akan sangat merepotkan. Contoh jika semua barang
didiskon sebesar 20%. Berarti anda harus mengupdate 500 file.
6. Perkuliahan Aplikasi Teknologi Online (IF35313L)
(Web Programming)
6 Oleh : Andri Heryandi, Teknik Informatika – Universitas Komputer Indonesia (UNIKOM)
Solusi 2 :
Gunakan web programming (Javascript, PHP, ASP, JSP). Data
produk disimpan dalam database. Untuk menampilkan 500
produk, bisa dilakukan dengan hanya 1 file saja.
7. Perkuliahan Aplikasi Teknologi Online (IF35313L)
(Web Programming)
7 Oleh : Andri Heryandi, Teknik Informatika – Universitas Komputer Indonesia (UNIKOM)
WEB PROGRAMMING
Aktivitas untuk membangun situs web untuk world wide web
(www) atau internet.
Ada dua jenis web programming yaitu Client Side Web
Programming dan Server Side Web Programming
CLIENT SIDE SERVER SIDE
Bahasa JavaScript, VBScript PHP, ASP, JSP
Source Code Didownload ke client,
dieksekusi di client
Dibaca di server,
dieksekusi di server
Web Server Tidak Perlu Wajib Ada
Mengakses Database Sulit Mudah
Interpreter Bahasa Terpasang di Browser Harus diinstall di server
8. Perkuliahan Aplikasi Teknologi Online (IF35313L)
(Web Programming)
8 Oleh : Andri Heryandi, Teknik Informatika – Universitas Komputer Indonesia (UNIKOM)
SYARAT
SERVER SIDE WEB PROGRAMMING
• Web Server (server http)
– Digunakan agar dapat melayani request menggunakan http.
– Software yang biasa digunakan adalah
• Personal Web Server (PWS) (windows),
• Internet Information Service (IIS) (windows nt),
• Apache (windows, unix, linux)
• Interpreter Bahasa/Script
– Digunakan untuk menterjemahkan script program
• Database Server
– Digunakan agar dapat melayani layanan database (tambah, edit, hapus,
dan layanan database lainnya)
– Software yang biasa digunakan adalah MySQL, SQL Server, Oracle,
PostgresSQL, Interbase dll.
9. Perkuliahan Aplikasi Teknologi Online (IF35313L)
(Web Programming)
9 Oleh : Andri Heryandi, Teknik Informatika – Universitas Komputer Indonesia (UNIKOM)
CARA KERJA
Data General
PHP
Interpreter
Web Server
Database Server
1
2
3
4
5
Client
Display
10. Perkuliahan Aplikasi Teknologi Online (IF35313L)
(Web Programming)
10 Oleh : Andri Heryandi, Teknik Informatika – Universitas Komputer Indonesia (UNIKOM)
WAMP
• Kependekan dari (W)indows, (A)pache, (M)ySQL, (P)HP
• Menggabungkan semua software yang dibutuhkan untuk
mengembangakan situs berbasis server side (client side
juga)
Nama-nama paket yang termasuk WAMP adalah :
• WampServer/WAMP
• PHPTriad/Apache2Triad
• XAMPP
11. Perkuliahan Aplikasi Teknologi Online (IF35313L)
(Web Programming)
11 Oleh : Andri Heryandi, Teknik Informatika – Universitas Komputer Indonesia (UNIKOM)
MENGGUNAKAN WAMP
• Untuk mengaktifkan WAMP, klik Start All Programs
WampServer Start WampServer
• Jika berhasil, anda akan melihat gambar speedometer di
tray icon.
• Test menggunakan web browser dengan alamat :
– http://localhost
– http://namakomputer, contoh : http://andri-pc
– http://ip-address, contoh : http://192.168.0.1
12. Perkuliahan Aplikasi Teknologi Online (IF35313L)
(Web Programming)
12 Oleh : Andri Heryandi, Teknik Informatika – Universitas Komputer Indonesia (UNIKOM)
• Jika WAMP telah berjalan, maka akan tampil halaman
berikut
13. Perkuliahan Aplikasi Teknologi Online (IF35313L)
(Web Programming)
13 Oleh : Andri Heryandi, Teknik Informatika – Universitas Komputer Indonesia (UNIKOM)
• Halaman yang anda lihat berada di folder c:wampwww
dengan nama file index.php
• Anda harus menyimpan semua file web anda di folder
tersebut (c:wampwww).
14. Perkuliahan Aplikasi Teknologi Online (IF35313L)
(Web Programming)
14 Oleh : Andri Heryandi, Teknik Informatika – Universitas Komputer Indonesia (UNIKOM)
PROGRAM PERTAMA
Contoh Kasus :
Buatlah sebuah halaman web yang dapat menampilkan angka
1 sampai 10000.
15. Perkuliahan Aplikasi Teknologi Online (IF35313L)
(Web Programming)
15 Oleh : Andri Heryandi, Teknik Informatika – Universitas Komputer Indonesia (UNIKOM)
Solusi 1 : Menggunakan HTML
<html>
<head>
<title>Deret Angka</title>
</head>
<body>
1<br>
2<br>
...
...
...
9999<br>
10000<br>
</body>
</html>
16. Perkuliahan Aplikasi Teknologi Online (IF35313L)
(Web Programming)
16 Oleh : Andri Heryandi, Teknik Informatika – Universitas Komputer Indonesia (UNIKOM)
Solusi 2 : Menggunakan PHP
<html>
<head>
<title>Deret Angka</title>
</head>
<body>
<?php
for($i=1;$i<=10000;$i++)
echo "$i<br>";
?>
</body>
</html>
17. Perkuliahan Aplikasi Teknologi Online (IF35313L)
(Web Programming)
17 Oleh : Andri Heryandi, Teknik Informatika – Universitas Komputer Indonesia (UNIKOM)
CARA MENULIS SCRIPT PHP
• Agar folder anda tidak tercampur dengan folder mahasiswa
lain, buatlah folder di c:wampwww. Gunakan nama atau
nim kamu.
• Untuk menulis script php dapat menggunakan teks editor
biasa seperti Notepad, UltraEdit, PHPCoder atau
Dreamweaver. Disarankan menggunakan Dreamweaver.
• Tulis source-codenya.
• Simpan dalam folder anda yang ada di
c:wampwwwnamafolderanda dengan nama file deret.php
18. Perkuliahan Aplikasi Teknologi Online (IF35313L)
(Web Programming)
18 Oleh : Andri Heryandi, Teknik Informatika – Universitas Komputer Indonesia (UNIKOM)
• Test script php yang telah anda buat dengan memanggilnya
menggunakan web browser dengan alamat :
http://localhost/namafolderanda/deret.php
Contoh salah memanggil script php adalah :
C:wampwwwderet.php
{layar akan muncul, tetapi script phpnya akan dianggap sebagai teks
biasa (tidak dieksekusi) karena tidak melalui web server.}
19. Perkuliahan Aplikasi Teknologi Online (IF35313L)
(Web Programming)
19 Oleh : Andri Heryandi, Teknik Informatika – Universitas Komputer Indonesia (UNIKOM)
Untuk membuktikan bahwa source-code PHP tidak bisa dilihat
di client, caranya adalah
1. Untuk Firefox : klik kanan di web browser View Page
Source
2. Untuk Internet Explorer : Klik menu View Source
20. Perkuliahan Aplikasi Teknologi Online (IF35313L)
(Web Programming)
20 Oleh : Andri Heryandi, Teknik Informatika – Universitas Komputer Indonesia (UNIKOM)
• Modifikasi source-code anda dengan menambahkan fitur
“kalau angkanya genap maka diberi warna merah, dan kalau
angkanya ganjil maka diberi warna biru”.
21. Perkuliahan Aplikasi Teknologi Online (IF35313L)
(Web Programming)
21 Oleh : Andri Heryandi, Teknik Informatika – Universitas Komputer Indonesia (UNIKOM)
Source Code : Memberi warna merah dan biru sesuai angka
<html>
<head>
<title>Title here!</title>
</head>
<body>
<?php
for($i=1;$i<=10000;$i++)
{
if($i % 2 == 0)
echo "<font color=red>$i</font><br>";
else
echo "<font color=blue>$i</font><br>";
}
?>
</body>
</html>
22. Perkuliahan Aplikasi Teknologi Online (IF35313L)
(Web Programming)
22 Oleh : Andri Heryandi, Teknik Informatika – Universitas Komputer Indonesia (UNIKOM)
MENGIRIM NILAI DARI LUAR PHP
• Modifikasi source-code anda dengan menambahkan fitur
“nilai awal dan akhir perulangan tergantung keinginan user,
tidak harus dari 1 sampai 10000”.
<html>
<head>
<title>Title here!</title>
</head>
<body>
<?php
for($i=$_GET["awal"];$i<=$_GET["akhir"];$i++)
{
if($i % 2 ==0)
echo "<font color=red>$i</font><br>";
else
echo "<font color=blue>$i</font><br>";
}
?>
</body>
</html>
23. Perkuliahan Aplikasi Teknologi Online (IF35313L)
(Web Programming)
23 Oleh : Andri Heryandi, Teknik Informatika – Universitas Komputer Indonesia (UNIKOM)
Cara mengirim nilai awal dan akhir untuk source-code tersebut
adalah :
http://localhost/namafolderkamu/deret.php?awal=5&akhir=15
Pemanggilan di atas akan menyebabkan variable awal akan
diisi 5 dan variable akhir akan diisi 15.
24. Perkuliahan Aplikasi Teknologi Online (IF35313L)
(Web Programming)
24 Oleh : Andri Heryandi, Teknik Informatika – Universitas Komputer Indonesia (UNIKOM)
Pengiriman nilai variable seperti slide sebelumnya akan
menjadi susah karena pengguna harus mengetahui variable
apa yang ada dalam script php.
Untuk mempermudah dalam pengisian data, biasanya
digunakan form.
25. Perkuliahan Aplikasi Teknologi Online (IF35313L)
(Web Programming)
25 Oleh : Andri Heryandi, Teknik Informatika – Universitas Komputer Indonesia (UNIKOM)
Contoh Formnya : Simpan dengan nama : form1.php
Pemanggilan : http://localhost/folderkamu/form1.php
<html>
<head>
<title>FORM</title>
</head>
<body>
<form method="GET" action="deret.php">
Awal : <input type="text" name="awal"><br>
Akhir : <input type="text" name="akhir"><br>
<input type="submit" value="Go..!!!">
<input type="reset" value="Hapus">
</form>
</body>
</html>
26. Perkuliahan Aplikasi Teknologi Online (IF35313L)
(Web Programming)
26 Oleh : Andri Heryandi, Teknik Informatika – Universitas Komputer Indonesia (UNIKOM)
27. Perkuliahan Aplikasi Teknologi Online (IF35313L)
(Web Programming)
27 Oleh : Andri Heryandi, Teknik Informatika – Universitas Komputer Indonesia (UNIKOM)
Mengirim Nilai dengan menggunakan method=POST
Modifikasi file form1.php, edit seperti script di bawah ini,
kemudian simpan dengan nama : form2.php
<html>
<head>
<title>FORM</title>
</head>
<body>
<form method="POST" action="deret2.php">
Awal : <input type="text" name="awa"l><br>
Akhir : <input type="text" name="akhir"><br>
<input type="submit" value="Go..!!!">
<input type="reset" value="Hapus">
</form>
</body>
</html>
28. Perkuliahan Aplikasi Teknologi Online (IF35313L)
(Web Programming)
28 Oleh : Andri Heryandi, Teknik Informatika – Universitas Komputer Indonesia (UNIKOM)
Modifikasi file deret.php, edit seperti script di bawah ini,
kemudian simpan dengan nama : deret2.php
<html>
<head>
<title>Title here!</title>
</head>
<body>
<?php
for($i=$_POST["awal"];$i<=$_POST["akhir"];$i++)
{
if($i % 2 ==0)
echo "<font color=red>$i</font><br>";
else
echo "<font color=blue>$i</font><br>";
}
?>
</body>
</html>
Pemanggilan : http://localhost/folderkamu/form2.php
29. Perkuliahan Aplikasi Teknologi Online (IF35313L)
(Web Programming)
29 Oleh : Andri Heryandi, Teknik Informatika – Universitas Komputer Indonesia (UNIKOM)
30. Perkuliahan Aplikasi Teknologi Online (IF35313L)
(Web Programming)
30 Oleh : Andri Heryandi, Teknik Informatika – Universitas Komputer Indonesia (UNIKOM)
PERSIAPAN UNTUK PERTEMUAN
DEPAN
• PELAJARI HTML
• PELAJARI PEMBUATAN TABEL DAN FORM DI HTML
• PELAJARI STRUKTUR PEMROGRAMAN DENGAN C
• PELAJARI JAVASCRIPT