Animated Rainbow Nyan Cat
Flag Counter

Minggu, 07 April 2019

MENGENAL MENGENAI SESSION PADA PHP

Halo haloo sahabat blogger!
Pada artikel kali ini, kita akan mengupas mengenai Session.
Misalkan kita memiliki sebuah form sebagai berikut:
<form method="post" action="submit.php">
Bilangan ke-1 <input type="text" name="bil1" /><br /> 
Bilangan ke-1 <input type="text" name="bil1" /><br />
<input type="submit" name="submit" value="Submit" />
</form>
Form di atas digunakan untuk memasukkan dua buah bilangan. Selanjutnya kita buat script untuk membaca kedua bilangan yang diinputkan tersebut.
submit.php
<?php
$bil1 = $_POST['bil1'];
$bil2 = $_POST['bil2'];
echo "Anda memasukkan bilangan ke-1 : ".$bil1."<br />";
echo "Anda memasukkan bilangan ke-2 : ".$bil2."<br />";
echo "<a href='lanjut.php'>Kliki</a>";
?>
Apabila kita telah memasukkan dua buah bilangan melalui form, kemudian mensubmitnya maka pada script submit.php akan memunculkan kedua bilangan tersebut dengan sukses. Pada submit.php ini terdapat pula link menuju script lanjut.php. Dalam script lanjut.php ini, kita juga akan menampilkan kedua bilangan yang diinputkan sebelumnya.
lanjut.php
<?php
echo "Anda memasukkan bilangan ke-1 : ".$bil1."<br />";
echo "Anda memasukkan bilangan ke-2 : ".$bil2."<br />";
echo "<a href='lanjut.php'>Kliki</a>";
?>
Dengan menggunakan SESSION, kita tidak perlu menuliskan nilai input dalam URL link. Nilai input ini nantinya akan disimpan dalam suatu variabel SESSION. Selama browser kita masih aktif (browser belum ditutup) atau sengaja dinonaktifkan (dihapus) SESSION nya, maka variabel SESSION ini masih terus aktif.
Nilai yang disimpan dalam variabel SESSION ini bisa dibaca atau dikenali di beberapa halaman script. Beda dengan variabel biasa. Kalau variabel biasa itu hanya dikenali pada halaman script tersebut saja.
Mengaktifkan SESSION nya terlebih dahulu menggunakan perintah session_start();Setelah SESSION aktif, barulah kita bisa membuat variabel SESSION untuk menyimpan nilai.
$_SESSION[‘namaSession’] = value;
Nilai yang bisa disimpan dalam SESSION ini bisa berupa bilangan, array, karakter maupun string. Sehingga apabila konsep ini diterapkan pada contoh di atas, maka berikut ini adalahscript submit.php yang telah dimodifikasi
submit.php
<?php
session_start(); // mengaktifkan SESSION
$bil1 = $_POST['bil1'];
$bil2 = $_POST['bil2'];
// menyimpan kedua bilangan ke dalam SESSION
$_SESSION['bil1'] = $bil1;
$_SESSION['bil2'] = $bil2;
echo "Anda memasukkan bilangan ke-1 : ".$bil1."<br />";
echo "Anda memasukkan bilangan ke-2 : ".$bil2."<br />";
echo "<a href='lanjut.php'>Kliki</a>";
?>
Menampilkan nilai kedua bilangan yang disimpan dalam SESSION
lanjut.php
<?php
session_start();
// membaca nilai dari variabel SESSION
$bil1 = $_SESSION['bil1'];
$bil2 = $_SESSION['bil2'];
echo "Anda memasukkan bilangan ke-1 : ".$bil1."<br />";
echo "Anda memasukkan bilangan ke-2 : ".$bil2."<br />";
?>

PENGAPLIKASIAN ARRAY DALAM PHP

ARRAY (LARIK) PADA PHP

Halo haloo sahabat blogger!
Pada artikel kali ini, kita akan mengupas mengenai Array. Array  adalah suatu variabel yang mempresentasikan kumpulan data. Setiap data yang terdapat dalam array menempati alamat memori yang berbeda yang disebut elemen array. Selanjutnya untuk mengakses nilai dari suatu elemen , kita menggunakan indeks dari array.
Analoginya dijelaskan dalam gambar berikut:
Capture
logika gampangnya X seperti apartemen yang memiliki kamar sejumlah N. Tiap tiap kamar memiliki ruangan yang bernomor 0, 1, 2, …, N-1. Nah didalam ruangan ini, bisa diassign beberapa nilai.
Dalam PHP, untuk mendeklarasikan suatu variabel (misalkan $x) bertipe data array
adalah sebagai berikut:
$x = array();

untuk mengassign suatu nilai ke dalam ruangan array adalah sebagai berikut:
<?php
$x = array();
$x[3] = 10;
$x[5] = "Assalamualaikum";
?>
atau bisa juga seperti berikut:
<?php
$x = array(10, 12, 3, 44, 50, "hallo");
?>
Note: variabel bertipe data array ini bisa diassign dengan berbagai tipe data.

MENGENAL TEKNIK MODULARITAS DAN PENGAPLIKASIANNYA

Halo haloo sahabat blogger!
Pada artikel kali ini, kita akan mengupas mengenai teknik modularitas. Teknik modularitas dalam programming diperlukan untuk mempermudah dalam
pengelompokan script/program.
Prinsip dari konsep ini adalah meletakkan beberapa perintah yang menjalankan suatu tugas khusus ke dalam modul atau file script. Setiap kali modul tersebut dibutuhkan, kita hanya menyisipkan modul tersebut ke dalam script yang sedang dibuat dengan cara memanggilnya.
Terdapat 2 perintah/function untuk hal tersebut dalam PHP yaitu menggunakan include() dan require ().
 - INCLUDE ( ) -
Fungsi Include ( ) mengambil semua teks dalam file tertentu dan menyalinnya ke dalam file yang menggunakan fungsi termasuk. Jika ada masalah dalam memuat file maka fungsi include() menghasilkan / memberitahukan peringatan dan script akan terus tereksekusi.
- REQUIRE ( ) -
Fungsi require( ) mengambil semua teks dalam file tertentu dan menyalinnya ke dalam file yang menggunakan fungsi termasuk. Jika ada masalah dalam memuat file maka fungsi require() menghasilkan kesalahan fatal dan menghentikan eksekusi script.
Cara memanggil modul dengan menggunakan perintah
include “namafilemodul”;
Langsung ke aplikasi soal kuy!
  • Membuat desain layout sebuah web
  • Membuat modul config.php, header.php dan footer.php dari hasil soal nomor 1. Modul config.php digunakan untuk mengatur konfigurasi seperti jenis font, ukuran font, warna background dll
  • Dari hasil soal nomor 2, buat 5 halaman web berisi konten yang berbeda. Kelima
    halaman web tersebut harus terintegrasi dengan link yang ada pada bagian link
    (lihat desain layout dari soal no. 1)
  • Seorang nasabah bank, mula-mula memiliki saldo awal Rp. 1.000.000,- di suatu
    bank X. Bank tersebut memiliki kebijakan memberikan bunga 3% jika besar saldo kurang dari Rp. 1.100.000,- dan 4% bila saldo lebih besar atau sama dengan Rp.
    1.100.000,- . Perhitungan bunga dihitung dari besar saldo terakhir. Selain itu di setiap bulannya nasabah dikenai biaya administrasi Rp. 9.000,-. Buatlah script PHP untuk menentukan saldo akhir setelah N bulan.
  • Menampilkan formasi bintang dari besar ke kecil secara horizontal
  • Coba cari dan download lah sebuah layout instant dari internet, disarankan berasal dari http://freecsstemplates.org, buatlah modul header.php dan footer.php. Lalu buatlah 5 halaman web menggunakan layout tersebut dengan teknik modularitas.

Senin, 25 Maret 2019

PENGAPLIKASIAN STATEMENT WHILE DALAM PHP

Haloo haloo sahabat blogger!

Pada post kali ini, kita akan membahas pengaplikasian Statement SWITCH dalam PHP pada penyelesaian soal-soal. Langsung simak aja kuy🌈🌈🌈.

Contoh Soal 1

Pandang kembali contoh script B (untuk menjumlahkan bilangan bulat 2 s/d 50) dalam bab ini. Selanjutnya saya ubah sedikit scriptnya menjadi seperti di bawah ini. 

<?php
$jumlah = 0; $bil = 2;
while ($bil <= 50) { $bil++; $jumlah = $jumlah + $bil; }
echo  "Hasilnya adalah ".$jumlah;
?> 

Pada script di atas, saya hanya membalik urutan 2 perintah yang saya blok hitam (bold). Dengan tanpa menjalankan scriptnya, coba analisislah script di atas, kira- kira hasilnya sama tidak dengan script pada contoh B tersebut? Jika tidak sama, jelaskan alasannya!

Ini adalah program yang telah dibuat (1a).


Setelah itu, ketikan localhost/ di halaman web. Kemudian muncul tampilan seperti dibawah ini.



Pilih file yang sudah dibuat (1a). Kemudian akan muncul hasilnya seperti ini.



Ini adalah program yang telah dibuat (1b).



Setelah itu, ketikan localhost/ di halaman web. Kemudian muncul tampilan seperti dibawah ini.




Pilih file yang sudah dibuat (1b). Kemudian akan muncul hasilnya seperti ini. 





Contoh Soal 2

Kerjakan kembali soal nomor 1, pada bab 9 menggunakan WHILE 

Ini adalah program yang telah dibuat.


Setelah itu, ketikan localhost/ di halaman web. Kemudian muncul tampilan seperti dibawah ini.


Pilih file yang sudah dibuat (tugas 2). Kemudian akan muncul hasilnya seperti ini. Masukkan jumlah anak ayam dan klik kerjakan.


Contoh Soal 3

Kerjakan kembali soal nomor 2, pada bab 9 menggunakan WHILE 
















STATEMENT WHILE

PENGAPLIKASIAN STATEMENT FOR DALAM PHP



Haloo haloo sahabat blogger!

Pada post kali ini, kita akan membahas pengaplikasian Statement SWITCH dalam PHP pada penyelesaian soal-soal. Langsung simak aja kuy🌈🌈🌈.

Contoh Soal 1

Tentu Anda mengenal syair lagu anak-anak berikut ini: 



Anak ayam turun 10 Anak ayam turun 10, mati satu tinggal 9 Anak ayam turun 9, mati satu tinggal 8 Anak ayam turun 8, mati satu tinggal 7 Anak ayam turun 7, mati satu tinggal 6 Anak ayam turun 6, mati satu tinggal 5 Anak ayam turun 5, mati satu tinggal 4 Anak ayam turun 4, mati satu tinggal 3 Anak ayam turun 3, mati satu tinggal 2 Anak ayam turun 2, mati satu tinggal 1 Anak ayam turun 1, mati satu tinggal induknya 

Nah.. coba buatlah script PHP untuk mengenerate syair lagu anak ayam tersebut untuk jumlah anak ayam mula-mula adalah N. Buatlah form untuk memasukkan sembarang nilai N ini, setelah itu tekan SUBMIT. Selanjutnya akan muncul baris syair seperti di atas.
Contoh di atas hanyalah untuk N = 10.