Paste Here API

Gambar
  Selamat malam. Kok sehari langsung bikin dua blog bang? Mana blognya bahas proyek yang beda lagi. Dan lebih parahnya, abang belum menyelesaikan yang aplikasi Polling. Tentang Proyek Sebelumnya, saya membuat Polling App hanya untuk tujuan belajar ya. Tapi kalau bisa akan saya selesaikan. Saya tidak bisa janji ya, hehehe. Proyek Paste Here  ini bukan full proyek, yakni hanya backendnya saja. Ya benar, ini hanya berupa sebuah API yang sangat simpel. Bahkan hanya ini saya buat dengan hanya satu tabel database saja. Rencananya sih mau ada table user, tetapi itu akan mepersulit user untuk menggunakannya. Dan itu hanya membuat proyek keluar dari tujuan utamanya, yakni mempurmudah dalam copy/paste antar device. Yep, ini berguna hanya untuk kopas. Sepertinya ini sangat sepele, tapi sebenarnya proyek Paste Here  ini sangatlah berguna ketika kita mau mengcopy kode program dengan device berbeda. Dan juga akan berguna untuk membagikan secuil kode program dengan teman jika kalian tid...

Membuat Aplikasi Catatan Perjalanan - Membuat Halaman Home #02


 

Silakan baca langkah sebelumnya jika belum membacanya.

Langkah ini akan lebih susah dari membuat halaman login. Di halaman home sebenarnya kita hanya menampilkan kata sambutan kepada user, dan itu mudah. Letak susahnya ketika membuat header dan navbarnya. Ngga usah khawatir.. header hanya akan dibuat sekali saja, seterusnya tinggal copy paste.

Sebelum mulai, mari lihat lagi desainnya.

Sepertinya itu masih kurang cukup untuk menggambarkan bagaimana struktur HTMLnya. Mari buat mode wireframenya.

Oke mari kita mulai mengoding.


  1. Buat file index.php
  2. Isi dengan html standar dengan title "Catatan Perjalanan", dan juga masukkan link css-nya.
    <!DOCTYPE html>
    <html>
    <head>
    	<title>Catatan Perjalanan</title>
    	<link rel="stylesheet" type="text/css" href="style.css">
    </head>
    <body>
    
    </body>
    </html>
    
     
  3.  Di tag body tambahkan div dengan class "pembungkus"
    <div class="pembungkus"></div>  
  4. Di class pembungkus tambahkan tag div dengan class "header", tag nav dengan class "navbar", dan juga tag div dengan class "sambutan"
    <div class="header"></div>
    <nav class="navbar"></nav>
    <div class="sambutan"></div>
    
  5.  Siapkan sebuah gambar (bebas, kalau bisa resolusinya 1:1). Tambahkan kode berikut di dalam class header
    <img src="logo.png">
    <div>
    	<h1>PEDULI DIRI</h1>
    	<p>Catatan Perjalanan</p>
    </div>
    
  6. Di dalam class navbar tambahkan kode berikut:
    <a href="index.php">Home</a>
    <a href="tampil.php">Catatan Perjalan</a>
    <a href="isi.php">Isi Data</a>
    <a href="logout.php">Keluar</a>
    
  7. Dan di class sambutan tambah kode berikut:
    <center><h1>Halo, selamat datang di aplikasi catatan perjalanan.</h1></center>
    
  8. Tambahkan css di file style.css, kodenya ada dibawah ini(maaf tidak dijelaskan satu-persatu):
    .pembungkus {
    	width: 100%; /*lebar full*/
    	max-width: 1200px; /*lebar maksimal*/ 
    	margin: 0 auto; /*posisi ketengah*/
    }
    
    .header {
    	display: flex;
    	background: #777;
    	color: #ddd; /*warna tulisan abu2 putih*/
    }
    
    .header img{
    	height: 100px;
    	margin: 20px;
    }
    
    .header div {
    	margin: 20px;
    }
    
    .navbar {
    	background: #444;
    }
    
    .navbar a {
    	padding: 20px;
    	line-height: 50px; /*tinggi text*/
    	color: white;
    }
    
    /*perubahan ketika cursor berada di atasnya*/
    .navbar a:hover {
    	background: #888;
    	font-size: 20px;
    }
    
    .sambutan {
    	margin-top: 100px;
    	background: #999;
    	border-radius: 10px;
    	padding: 40px 20px;
    }
    

Preview:


 Karena header dan navbar akan digunakan berkali-kali, sebaiknya bagian header dan navbar dipisah ke file yang lain. Supaya jika ada perubahan, maka hanya perlu mengedit satu file saja.

1. Pertama buat file header.php. 

2. Lalu cut file index.php dari baris kesatu sampai akhir tag nav. Dalam kasus kode di bawah sampai baris ke-21

3. Pastekan kode tadi di file header.php

4. Pada baris ke satu di index.php tambahkan kode berikut:
 

<?php include 'header.php'; ?>

Seharusnya hasilnya sama dengan sebelumnya.

Jika merasa melewatkan sesuatu, kodenya bisa didownload di sini.


Terimakasih sudah mampirπŸ˜ŠπŸ˜‰. Selanjutnya membuat tampilan untuk tampil data dan isi data.πŸ‘‹πŸ‘‹πŸ‘‹

Komentar

Postingan populer dari blog ini

Membuat Aplikasi Catatan Perjalanan - Membuat Halaman Login dan Register #01

Membuat Aplikasi Catatan Perjalanan - Menggunakan PHP tanpa Database #00