Pengulangan dalam PHP - Praktikum 23

Hallo, Brother and Sister,
Pada kesempatan kali ini saya akan membagikan tutorial(sekaligus tugas sekolah) yang masih berlabel Teknologi. Postingan ini merupakan lanjutan tutorial dari postingan sebelumnya yaitu mengenai PHP. Nah, sekarang kita bakalan bahas tentang Pengulangan dalam PHP. Pengulangan dalam PHP ada 2 tipe yaitu For & While. Untuk lebih jelasnya, berikut contoh Codingan, Hasil, dan juga pembahasannya :

For



While



SK Form Input Data - For


SK Form Data Jurusan - For


SK Menghitung Huruf - While


Oke segitu saja postingan dari saya untuk kali ini. Mohon maaf bila ada kesalahan, semoga bermanfaat untuk anda. Apabila ada komentar / masukan bisa diisi di kolom komentar. Sampai jumpa di postingan berikutnya dan jika menurut anda Postingan ini bermanfaat bisa diShare ke teman - teman anda.
😃Selamat Bercoding

Struktur Kontrol Percabangan - Praktikum 21

Hallo, Brother and Sister,
Pada kesempatan kali ini saya akan membagikan tutorial(sekaligus tugas sekolah) yang masih berlabel Teknologi. Postingan ini merupakan lanjutan tutorial dari postingan sebelumnya yaitu mengenai PHP. Nah, sekarang kita bakalan bahas struktur kontrol percabangan. Untuk lebih jelasnya, berikut contoh Codingan, Hasil, dan juga pembahasannya :
Bentuk Umum IF - ELSE IF - ELSE
IF(kondisi 1){
     Statement 1
}ELSE IF(kondisi 2){
     Statement 2
}ELSE(kondisi 3){
     Statement 3
}
Bentuk Umum Switch Case
SWITCH(nama_variabel){
     case 1 : Statement 1
                    break;
     default : Statement
                   break;
}
Berikut ini merupakan contoh penerapannya :



Studi Kasus 1 : Perhitungan Nilai Akhir


Studi Kasus 2 : Menghitung Jumlah Hari


Studi Kasus 3 : Positif Atau Negatif


Studi Kasus 4 : Menentukan Nilai Rapot dan Index


Studi Kasus 5 : Menentukan Nilai Akhir Raport


Oke segitu saja postingan dari saya untuk kali ini. Mohon maaf bila ada kesalahan, semoga bermanfaat untuk anda. Apabila ada komentar / masukan bisa diisi di kolom komentar. Sampai jumpa di postingan berikutnya dan jika menurut anda Postingan ini bermanfaat bisa diShare ke teman - teman anda.
😃Selamat Bercoding

Penanganan Input User pada PHP - Praktikum 20

Hallo, Brother and Sister,
Pada kesempatan kali ini saya akan membagikan tutorial(sekaligus tugas sekolah) yang masih berlabel Teknologi. Postingan ini merupakan lanjutan tutorial dari postingan sebelumnya yaitu mengenai PHP. Nah, sekarang kita bakalan bahas fungsi dari form method GET & POST. Untuk lebih jelasnya, berikut contoh Codingan, Hasil, dan juga pembahasannya :

Method Post
<!DOCTYPE html>
<html>
<head>
<title>Aip Ariyadi - XI RPL 3 - Latihan POST</title>
<link rel="stylesheet" href="Style.css" type="text/css">
</head>
<body background="Background.jpg">
<form id="biodata" name="biodata" method="post" action="proses.php">
<p>Nama : <br> <input name="nama" type="text" id="nama" size="20"></p>
<p>Alamat : <br>
<textarea name="alamat" id="alamat" cols="30" rows="3"></textarea>
</p>
<p><input type="submit" name="Submit" value="Kirim"></p>
</form>
</body>

</html>
Proses Post
<!DOCTYPE html>
<html>
<head>
<title>Aip Ariyadi - XI RPL 3 - Latihan POST</title>
<link rel="stylesheet" href="Style.css" type="text/css">
</head>
<body background="Background.jpg">
<?php 
$nama = $_POST['nama'];
$alamat = $_POST['alamat'];

echo $nama . '<br>';
echo $alamat . '<br>';
?>
</body>
</html>

Nah, contoh diatas merupakan contoh codingan penggunaan method Post. Lalu apa sih perbedaan method post dengan get ?? Perbedaannya terletak pada bar alamat pada browser anda. Jika menggunakan method post maka inputan yang anda inputkan tida akan ditampilkan di bar alamat. Lalu bagaimana dengan method Get ??

Method Get
<!DOCTYPE html>
<html>
<head>
<title>Aip Ariyadi - XI RPL 3 - Latihan GET</title>
<link rel="stylesheet" href="Style.css">
</head>
<body background="Background.jpg">
<body background="Background.jpg">
<form id="biodata" name="biodata" method="get" action="prosesGet.php">
<p>Nama : <br> <input name="nama" type="text" id="nama" size="20"></p>
<p>Alamat : <br>
<textarea name="alamat" id="alamat" cols="30" rows="3"></textarea>
</p>
<p><input type="submit" name="Submit" value="Kirim"></p>
</form>
</body>
</body>
</html>
Proses Get
<!DOCTYPE html>
<html>
<head>
<title>Aip Ariyadi - XI RPL 3 - Latihan GET</title>
<link rel="stylesheet" href="Style.css" type="text/css">
</head>
<body background="Background.jpg">
<?php 
$nama = $_GET['nama'];
$alamat = $_GET['alamat'];

echo $nama . '<br>';
echo $alamat . '<br>';
?>
</body>
</html>

Nah, seperti yang kita lihat diatas di bar alamatnya ada inputan yang diinputkan oleh user. Nah codingan diatas menggunakan method Get. Sebaiknya saya sarankan anda selalu menggunakan method Post agar inputan user terjamin rahasianya. Lalu bagaimana Implementasinya dalam form registrasi ??

Registrasi
<!DOCTYPE html>
<html>
<head>
<title>Aip Ariyadi - XI RPL 3 - Form</title>
<link rel="stylesheet" href="Style.css">
</head>
<body background="Background.jpg">
<h1 style="color: cyan;text-align: center;margin-top: 100px;">REGISTRASI</h1>
<form id="biodata" name="biodata" method="post" action="lihat.php">
<center>
<table>
<tr>
<td><label >Nama Depan </label></td>
<td><input name="nadep" type="text" id="namadepan"></td>
<td><label >Nama Belakang </label></td>
<td><input type="text" name="nabel" id="namabelakang"></td>
</tr>
<tr>
<td><label>Tempat, Tanggal lahir </label></td>
<td><input type="text" name="ttl" id="ttl"></td>
</tr>
<tr>
<td><label>Jenis Kelamin </label></td>
<td><input name="jkel" type="radio" value="Laki - Laki">Laki - Laki</input> <input type="radio" name="jkel" value="Perempuan">Perempuan</input></td>
</tr>
<tr>
<td><label>Agama </label></td>
<td>
<select name="agama" id="agama">
<option value="Islam">Islam</option>
<option value="Kristen">Kristen</option>
<option value="Budha">Budha</option>
<option value="Hindu">Hindu</option>
<option value="Kong Hucu">Kong Hucu</option>
</select>
</td>
</tr>
<tr>
<td><label>Alamat</label></td>
<td><textarea name="alamat" id="alamat" cols="30" rows="3"></textarea></td>
</tr>
</table>
</center>
<input type="submit" name="Submit" value="Kirim">
</form>
</body>

</html>
Hasil
<!DOCTYPE html>
<html>
<head>
<title>Aip Ariyadi - XI RPL 3 - DATA</title>
<link rel="stylesheet" href="Style.css" type="text/css">
</head>
<body background="Background.jpg">
<?php 
$namadepan = $_POST['nadep'];
$namabelakang = $_POST['nabel'];
$ttl = $_POST['ttl'];
$jeniskelamin = $_POST['jkel'];
$agama = $_POST['agama'];
$alamat = $_POST['alamat'];

echo 'Selamat datang ' . $namadepan . ' ' . $namabelakang . ', Anda telah berhasil daftar. Data diri anda : <br>';
echo 'Tempat, Tanggal Lahir : ' . $ttl . '<br>';
echo 'Jenis Kelamin : ' . $jeniskelamin . '<br>';
echo 'Agama : ' . $agama . '<br>';
echo 'Alamat : ' . $alamat . '<br>';
?>
</body>
</html>

Nah, codingan diatas merupakan contoh pembuatan form Registrasi yang ditammpilkan pula hasil inputan usernya. Nah, sekarang saya akan membagikan Studi Kasus saya mengenai pembuatan website untuk Blog (seperti Bloger, Wordpress, dll)

Hasilnya :

Untuk tanggal postingannya saya menggunakan date(...)

Oke segitu saja postingan dari saya untuk kali ini. Mohon maaf bila ada kesalahan, semoga bermanfaat untuk anda. Apabila ada komentar / masukan bisa diisi di kolom komentar. Sampai jumpa di postingan berikutnya dan jika menurut anda Postingan ini bermanfaat bisa diShare ke teman - teman anda.
😃Selamat Bercoding

Pengenalan PHP - Praktikum 19

Hallo, Brother and Sister,
Pada kesempatan kali ini saya akan membagikan tutorial(sekaligus tugas sekolah) yang masih berlabel Teknologi. Postingan ini merupakan lanjutan tutorial dari postingan sebelumnya yaitu mengenai PHP
PHP adalah bahasa pemrograman yang didesain khusus untuk membuat halaman web. PHP adalah singkatan dari PHP Hypertext Preprocessor .Awalnya, PHP adalah singkatan dari Personal Home Page yang pertama kali diciptakan oleh Rasmus LerdorfPHP diciptakan pertama kali untuk keperluan mencatat jumlah pengunjung homepage nyaPerkembangan php saat ini dapat dilihat pada www.php.net. Setiap Script PHP hanya akan terbaca jiga diawali Tag Buka <?php dan di akhiri Tag Tutup ?>, Script PHP disimpan dalam sebuah file berekstensi .php, Penulisan Script PHP dapat dipisahkan dalam 1 file khusus atau menyatu dengan tag HTML. Script PHP tidak case sensitive untuk beberapa fungsinya, namun untuk penulisan variable case sensitive. Setiap satu statement diakhiri oleh semicolon (;). Nah, untuk sekarang kita bakal bahas sedikit bahas hitung - hitung pengenalan ya

Latihan 1


Nah, diatas merupakan contoh pertama di PHP, disana terdapat variabel dengan setiap variabel diawali simbol $  Dan echo digunakan untuk menampilkan sebuah tulisan, sama halnya dengan cout, println, di bahasa pemrograman lainnya. Dan penggunaan echo ini ada 3 cara, yang nanti akan dibahas lebih lanjut.

Boolean 1


Nah, diatas contoh codingan dengan variabel bertipe Boolean yaitu dengan isi TRUE || false. Jadi, dalam PHP juga ada banyak tipe variabel seperti int, string, char, dll.

Single Quoted


Nah, diatas contoh codingan dengan penggunaan echo single quoted atau dengan kutip 1.

DoubleQuoted


Nah, diatas contoh codingan dengan penggunaan echo single quoted atau dengan kutip 2.

Heredoc


Nah, diatas contoh codingan dengan penggunaan echo single quoted atau dengan tanda <<< (heredoc).

Biodata dengan PHP


Nah, diatas merupakan contoh penggunaan PHP + HTML + CSS + JS untuk membuat sebuah biodata.

Untuk menjalankan PHP, saya menggunaka bantuan aplikasi XAMPP sebagai local host(untuk membuat laptop kita menjadi server local).
Oke segitu saja postingan dari saya untuk kali ini. Mohon maaf bila ada kesalahan, semoga bermanfaat untuk anda. Apabila ada komentar / masukan bisa diisi di kolom komentar. Sampai jumpa di postingan berikutnya dan jika menurut anda Postingan ini bermanfaat bisa diShare ke teman - teman anda.
😃Selamat Bercoding

Review Desain Web E- Commerce Lazada - Praktikum 18

Hallo, Brother and Sister,
Pada kesempatan kali saya akan membahas hasil Analisis yang saya lakukan tentang salah satu website E-Commerce yaitu Lazada. Nah, sebelum lanjut ke pembahasaan, Kamu tau gak sih apa itu E-Commerce ?? ya, E-Commerce adalah penyebaran, pembelian, penjualan, pemesaran barang dan jasa melalui sistem elektronik seperti internet atau televisiwww, atau jaringan komputer lainnya. E-commerce dapat melibatkan transfer dana elektronik, pertukaran data elektronik, sistem manajemen inventori otomatis, dan sistem pengumpulan data otomatis. Secara singkatnya, website E-Commerce merupakan sebuah website yang digunakan sebagai tempat penjualan dan pembelian barang, dll. Nah, website E-Commerce yang akan saya analisis yaitu Lazada. Berikut merupakan pembahasannya.


  • Site Map
             Site Map adalah salah satu alat bantu untuk para webmaster yang mempermudah dalam pengenalan petasitus di dalam website. Nah untuk Site Map Lazada ini saya sudah menggambarkannya, berikut gambaran Site Map yang saya buat :

  • Fungsi Fitur dalam Menu
    • Home (Halaman Utama)
      • Kategori : Pengelompokan barang yang dijual di website ini.
      • Paling Populer : Barang yang sedang populer(barang yang banyak dibeli).
      • Flash Sale : Event dimana ada beberapa barang yang harganya mengalami diskon namun hanya untuk beberapa saat waktu saja.
      • LazMall
      • Global Collection
      • Hanya Untukmu : Penawaran khusus yang didapatkan oleh seorang user
      • Pulsa & eStore : Penjualan Pulsa
      • Voucher Belanja
      • Contact : Berupa Sosial Media milik Lazada.
    • Costumer Care : Bantuan untuk user/pelanggan.
      • Live Chat : Pelanggan dapat chat langsung dengan CS dari Lazada.
    • Lacak Pesan : Untuk melacak pesanan milik kita.
    • Akun : Berupa informasi pelanggan, dan terdapat beberapa fitur yang menyangkut dengan akun pelanggan.
              Menurut Saya, saat ini fitur dari pihak Lazada sudah sangat lengkap dan sangat User Friendly/ Mudah dipahami oleh User.
  • Penggunaan
    • Sistem Jual Beli/ Pemesanan
1. Pembeli diharuskan untuk menggunakan internet untuk mengakses ke web lazada.co.id

2. Lalu pembeli memilih/mengklik produk yang diinginkan sesuai dengan daftar produk yang telah disediakan oleh lazada.co.id beserta dengan harganya dan potongan pembelian.

3. Lalu pembeli akan disuguhkan dengan informasi-informasi tentang produk yang dipilih tersebut yaitu tentang spesifikasi produk/konten produk dan ulasan produk yang berisi tentang komentar dan penilaian pemakai lainnya.

4. Selain itu juga disediakan informasi tentang jangka waktu pengiriman yang berbeda di setiap provinsinya dan ketersediaan stok produk tersebut.

5. Jika dipastikan stok produk tersedia dan sesuai dengan keinginan pembeli maka pembeli cukup mengklik tombol “Beli Sekarang” lalu klik. Jika produk tidak sesuai dengan keinginannya maka dapat mengklik tombol “tutup dan lanjutkan belanja”.

6. Langkah selanjutnya adalah pembeli diharuskan mengisi formulir pembelian. Pembeli tetap memilih pilihan “pembeli tetap” dengan mengisi data email dan kata sandi yang sudah terdaftar dan pembeli yang masih baru dan belum pernah melakukan transaksi di lazada harus menginputkan alamat email pembeli untuk konfirmasi tentang pembelian.

7. Setelah akun email selesai dimasukan/didaftarkan maka langkah selanjutnya yaitu akan secara otomatis masuk ke halaman Informasi Pengiriman, di mana pembeli diminta untuk mengisi alamat pengiriman yang diinginkan, nomor handphone, provinsi, kota, kecamatan. Bagi alamat yang dikenakan ongkos kirim, maka di samping kolom kecamatan akan muncul informasi “Dikenakan ongkos kirim”, sekaligus tertera biaya “Ongkos Kirim”. Untuk melanjutkan prosesnya, pembeli mengklik tombol "Lanjutkan".

8. Selanjutnya pembeli memilih metode yang pembayaran yang diinginkan. Ada 3 metode yang disediakan lazada.co.id yaitu bayar di tempat, kartu kredit, dan bank transfer. Metode pembayaran “Bayar di tempat” mengharuskan pembeli berada di wilayah yang sudah tercover oleh lazada.co.id. Metode pembayaran “kartu kredit” mengharuskan pembeli untuk mengisi informasi tentang kartu kredit yang diperlukan. Metode pengiriman “bank transfer” mengharuskan pembeli untuk mentransfer harga produk ke bank yang disediakan oleh penjual. Membeli dengan metode bank transfer mengharuskan pembeli untuk mengkomfirmasikan pengiriman uang dengan menu di home lazada "konfirmasi pembayaran".

9. Setelah dipilih metode pembayaran dan mengisi data yang diperlukan maka lazada.co.id akan memberikan kode pemesanan/ nomor order dan jumlah yang harus dibayarkan. 
    • Kelebihan dan Kekurangan Lazada
Kelebihan Belanja Online Di Lazada :
1. Beraneka Ragam Produk Tersedia
2. Banyak Diskon Menarik Yang Di Tawarkan
3. Website yang user friendly
4. Bebas Ongkos Kirim
5. Bisa COD (Cash On Delivery)
6. Pengiriman Barang Cepat
7. Jaminam pengembalian barang.

Kekurangan lazada.co.id
1. Konfirmasi Pembayaran Cukup Lama
2. Fasilitas COD masih belum bisa dibanyak kota
3. ongkos kirim mahal
4. Produk yang ditawarkan diklaim sebagai produk asli. 
5. Proses pengembalian barang yang ribet. 
    • UI (User Interface) :
Menurut saya tampilan website Lazada ini cukup simple, dan terlebih lagi sudah dikelompok - kelompokkan kontennya yang membuat user mudah untuk mengoperasikan website ini. Dan dari segi desain Lazada ini cukup minimalis karena background dominan putih. Namun ada yang sedikit mengganggu yaitu terdapat iklan pop-up.
  • Saran
Saran untuk Lazada yaitu sebaiknya iklan pop-up dihilangkan agar tidak menggangu User, dan secepatnya untuk memperbarui/memperbaiki bug yang masih terdapat dalam website Lazada, juga untuk menambahkan fitur - fitur baru, dan desain keren untuk menarik pelanggan lebih banyak lagi.

Oke segitu saja postingan dari saya untuk kali ini. Mohon maaf bila ada kesalahan, semoga bermanfaat untuk anda. Apabila ada komentar / masukan bisa diisi di kolom komentar. Sampai jumpa di postingan berikutnya dan jika menurut anda Postingan ini bermanfaat bisa diShare ke teman - teman anda.