- Halaman utama (index.php)
- Halaman profile (profile.php)
- Halaman download (download.php)
- Menampilkan header web. Header web mungkin berupa teks, gambar atau animasi (gif, flash, applet)
- Menampilkan navigator web yang berisi link ke halaman yang tersedia di situs
- Menampilkan footer web. Footer web berisi copyright dari yang membuat situs.
- Menampilkan menu sebelah kiri yang terdiri dari LAYAR USER dan INFO CLIENT
- LAYAR USER adalah suatu bagian yang menampilkan FORM LOGIN jika user belum login, dan akan menampikan INFO USER jika user telah login
- INFO CLIENT adalah suatu bagian yang menampilkan INFO CLIENT yang terdiri dari ip yang digunakan, browser yang dipakai, system operasi yang dipakai atau kalau memungkinkan adalah lokasi client.
- Menampilkan isi web. Isi web akan berbeda untuk setiap halaman.
- Menampilkan menu kanan yang terdiri dari RSS BERITA IT dan KUTIPAN-KUTIPAN TERKENAL.
- RSS BERITA IT adalah RSS (Really Simple Syndication) yang memanggil berita IT yang terbaru. Misalnya memanggil layanan RSS dari detikinet.com.
- KUTIPAN-KUTIPAN TERKENAL akan berisi kutipan-kutipan terkenal yang diambil dari situs lain. Kutipan ini akan berubah-ubah ketika orang lain mengakses. Contoh kutipan-kutipan dapat menggunakan fasilitas dari http://quotes4all.net/quotes.html.
- Function header_web() untuk menampilkan header web.
- Function navigator_web() untuk menampilkan navigator web.
- Function footer_web() untuk menampilkan footer web.
- Function form_login() untuk menampilkan layar login.
- Function info_user() untuk menampilkan layar login.
- Function layar_user() untuk menampilkan layar user.
- Function info_client() untuk menampilkan layar info client.
- Function menu_kiri() untuk menampilkan menu di sebelah kiri yang terdiri dari pemanggilan layar_user() dan info_client().
- Function rss_berita_it() untuk menampilkan rss berita it dari http://detikinet.com/feed/
- Function kutipan() untuk menampilkan kutipan-kutipan terkenal dari situs http://quotes4all.net/quotes.html.
- Function menu_kanan() untuk menampilkan menu di sebelah kanan yang terdiri dari pemanggilan rss_berita_it() dan kutipan().
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 60 61 62 63 64 65 | <?php function header_web(){ ?> <center><h1>Situs Heryandi.net</h1></center> <?php } function footer_web(){ ?> <center> <small>Situs ini dibangun oleh<br> TZS Web Development Team </small> </center> <?php } function navigator_web(){ ?> | <a href="index.php">Home</a> | <a href="profile.php">Profile</a> | <a href="download.php">Download</a> | <?php } function form_login(){ ?> <form method=post action="login.php"> <table border=1 width="100%"> <tr><td colspan=2 align="center">LOGIN USER</td></tr> <tr><td>Username</td><td><input type="text" name="username" maxlength="8" size="9"> </td></tr> <tr><td>Password</td><td><input type="password" name="userpass" maxlength="8" size="9"> </td></tr> <tr><td colspan=2 align="center"><input type="submit" name="btn_submit" value="Login"></td></tr> </table> </form> <?php } function layar_user(){ $telahlogin=false;// Nanti diisi perintah pemeriksaan status login if($telahlogin==false) form_login(); else info_user(); } function info_user(){ echo "Akan diisi info user jika telah login"; } function info_client(){ echo "Akan diisi info client (ip, os, browser)"; } function menu_kiri(){ layar_user(); echo "<br><br>";//pemisah info_client(); } function rss_berita_it(){ echo "Akan berisi RSS dari detikinet.com"; } function kutipan(){ ?> <iframe src=" http://quotes4all.net/quotes.html" width="100%" frameborder="0" scrolling="no"></iframe> <?php } function menu_kanan(){ rss_berita_it(); echo "<br><br>"; kutipan(); } ?> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | <html> <head> <?php include("lib_func.php"); ?> <title>Situs heryandi.net</title> </head> <body> <table width="100%" align="center" border=1> <tr><td colspan=3 align="center"><?php header_web();?></td></tr> <tr><td colspan=3 align="center"><?php navigator_web();?></td></tr> <tr> <td width="250px" valign="top"><?php menu_kiri();?></td> <td valign="top">Ini Isi Situs</td> <td width="250px" valign="top"><?php menu_kanan();?></td> </tr> <tr><td colspan=3><?php footer_web();?></td></tr> </table> </body> </html> |
- Copy file template.php, kemudian edit namafilenya menjadi index.php, kemudian buka editor php, dan edit pada bagian “Ini Isi Situs” sesuai dengan kegunaan halaman utama yang diinginkan.
- Copy file template.php, kemudian edit namafilenya menjadi profile.php, kemudian buka editor php, dan edit pada bagian “Ini Isi Situs” sesuai dengan kegunaan halaman profile yang diinginkan.
- Copy file template.php, kemudian edit namafilenya menjadi download.php, kemudian buka editor php, dan edit pada bagian “Ini Isi Situs” sesuai dengan kegunaan halaman download yang diinginkan.
Selanjutnya Belanja Pagi akan menjelaskan topik yang berbeda. tetapi masih seputar php function, jadi jangan kemana-mana ya..