Membuat Halaman Web Dinamis Dengan PHP – Pada artikel tutorial PHP dasar kali ini di www.malasngoding.com kita akan membahas tentang cara membuat halaman web dinamis dengan php. atau bisa juga kita sebuat membuat halaman template web yang bersifat dinamis dengan php.
Apa yang di maksud dengan halaman web dinamis ? dan apa sih kegunaan dan keuntungan membuat halaman web yang dinamis ? yuk simak penjelasan tentang tutorial cara membuat halaman dinamis dengan php berikut ini.
Membuat Halaman Web Dinamis Dengan PHP
Ada email dari beberapa teman-teman yang selalu mengikuti tutorial di www.malasngoding.com untuk di buatkan tutorial tentang cara membuat halaman dinamis dengan PHP. karena sedang ada tugas dari sekolah atau kampus nya.
yups kali ini akan kita bahas cara membuat halaman web yang bersifat dinamis dengan menggunakan PHP.
Yuk kita bahas sedikit tentang apa sih kegunaannya halaman web dinamis? karena mungkin ada teman-teman yang belum tau.
Halaman web yang bersifat dinamis dapat sangat berguna dan menghemat segala keperluan. contohnya untuk mengedit suatu halaman, kita hanya perlu mengeditnya di halaman itu saja. tanpa harus mengubah di semua halaman. jika penjelasan ini masih kurang, teman-teman bisa menambahkanya dengan meninggalkan komentar pada tutorial ini.
supaya tidak bingung langsung saja kita masuk ke contoh cara source code membuat halaman dinamis dengan PHP.
Membuat Halaman Web Dinamis Dengan PHP
Berikut ini adalah cara membuat halaman dinamis dengan PHP. Silahkan teman-teman ikuti, dan akan di jelaskan secara detail.
buat sebuah project di localhost. di sini saya membuat sebuah project dengan nama “dinamis_php“.
C:/xampp/htdocs/dinamis_php
Kemudian buat sebuah file dengan nama index.php
index.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
<!DOCTYPE html>
<html>
<head>
<title>Membuat Halaman Web Dinamis Dengan PHP|www.malasngoding.com</title>
nah di sini kita mengalihkan halaman nya dengan menggunakan bantuan dari method GET. jika teman-teman belum paham tentang penggunaan method GET, teman-teman bisa membaca tutorial kita sebelumnya tentang Method GET pada PHP.
di sini kita mengirim data GET dengan nama ‘page’.
kemudian kita menangkap data page yang di kirim. dan memeriksa isi dari GET page yang di kirim. dan meng include halaman yang di tuju.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<?php
if(isset($_GET['page'])){
$page=$_GET['page'];
switch($page){
case'home':
include"halaman/home.php";
break;
case'tentang':
include"halaman/tentang.php";
break;
case'tutorial':
include"halaman/tutorial.php";
break;
default:
echo"<center><h3>Maaf. Halaman tidak di temukan !</h3></center>";
break;
}
}else{
include"halaman/home.php";
}
?>
di sini kita cek dulu ada atau tidak nya GET page.
1
if(isset($_GET['page'])){
jika tidak ada maka halaman yang di tampilkan adalah halaman home.
1
include"halaman/home.php";
jika ada data GET yang di kirim, kemudian kita cek lagi dengan bantuan switch case php.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
switch($page){
case'home':
include"halaman/home.php";
break;
case'tentang':
include"halaman/tentang.php";
break;
case'tutorial':
include"halaman/tutorial.php";
break;
default:
echo"<center><h3>Maaf. Halaman tidak di temukan !</h3></center>";
break;
}
jika halaman yang di cari tidak ada atau tidak sesuai maka kita tampilkan pemberitahuan bahwa halaman tidak di temukan.
1
echo"<center><h3>Maaf. Halaman tidak di temukan !</h3></center>";
nah. selesai !!
Oke sekian dulu tutorial kali ini di www.malasngoding.com tentang Membuat Halaman Web Dinamis Dengan PHP. semoga dapat bermanfaat.
jika ada yang kurang jelas, teman-teman bisa meninggalkan komentar di bawah. insyallah bisa berdiskusi sama-sama.
atau mungkin ada teman-teman yang mau menambahkan lagi tentang tutorial ini, supaya bisa memberikan penjelasan yang lebih untuk teman-teman yang lain, juga bisa meninggalkan komentar di bawah.
Terima kasih.
Diki Alfarabi Hadi
Coding enthusiast.
Someone who love learn something new. especially about web programming and web design. happy to share about knowledge and learn from other.
Membuat Form Login Dengan PHP Tanpa Database – Form login adalah fitur yang sangat berguna dalam sebuah aplikasi atau website. Dengan adanya fitur form login, ...
Menghitung selisih waktu dengan PHP adalah hal yang penting untuk dikuasai. Kenapa begitu? Karena terkadang kita dihadapkan dengan kondisi dimana aplikasi yang sedang kita buat ...
Membuat crud menggunakan ajax php pada operasi hapus data pada database. Artikel ini lanjutan dari artikel sebelumnya mengenai bagaimana cara menginput data menggunakan ajax jquery. ...
Membuat crud menggunakan ajax php dalam operasi input data. Artikel ini dilanjutkan dari materi sebelumnya yang membahas bagaimana cara menampilkan data menggunakan ajax dan php. ...
Gan, kalo mau bikin link dengan 2 parameter gimana? misal parameter nya id sama tanggal?
ini contoh yang satu parameter (cuma id) :
nah, gimana kalo parameter nya di tambah?
thanks gan sebelum nya
Download Ebook belajar HTML & CSS dasar untuk pemula gratis.
Ebook ini bisa di download oleh teman-teman yang baru mulai belajar HTML dan CSS dasar tapi tidak tahu mau memulai belajar dari mana.
materi pembelajaran sudah di susun secara sistematis dan di dukung contoh gambar.
kalo di jadiin script html aja bisa ga,jadi gausah pake php hanya html saja
Gan, kalo mau bikin link dengan 2 parameter gimana? misal parameter nya id sama tanggal?
ini contoh yang satu parameter (cuma id) :
nah, gimana kalo parameter nya di tambah?
thanks gan sebelum nya
Min, gimana kalau menampilkan data berdasarkan id dari database pada menggunakan method GET?
saya coba tapi tidak berhasil.
Trrima kasih
Min ajarin buat dropdown di homepage webnya dong. Mohon bantuannya min
Kok styling di style.css nya gak ngaruh kak, padahal codingan sudah sama persis.
kak, mau nanya, kenapa kode saya erorr ya bagian index nya..
Warning: include(halaman/home.php): failed to open stream: No such file or directory in C:\xampp\htdocs\webdinamis\index.php
padahal udh ku iikutin seusai program diatas, dan saya cek, gada yang berbeda dari kode diatas kak..
Mohon solusinya…