Postingan

Pengenalan Session

Mungkin kita sering mendengar atau membaca tentang cookies, namun mungkin belum-benar benar memahami cookies: apa itu cookies, manfaat, dan cara kerjanya. Untuk itu, pada kesempatan yang singkat ini kita akan membahas sedikit tentang cookie. Dikarenakan luasnya pembahasan tentang cookie, maka, artikel ini khusus membahas cookies dari sisi web developer sehingga kita dapat memiliki gambaran ketika bekerja/berinteraksi dengan cookie. I. Memahami Cookies: Apa Itu Cookies Cookie adalah data teks yang disimpan pada komputer user oleh suatu website. Penyimpanan data ini umumnya melalui media browser. Adapun karakteristik cookies adalah sebagai berikut: •Cookie ini disimpan khusus oleh masing-masing browser, artinya masing-masing browser memiliki data cookie tersendiri. •Data cookie hanya merujuk ke website tertentu, sehingga ketika browser mengirim data cookie ke webserver, hanya data cookie website tersebut yang akan dikirim. •Ketika kita merequest alamat website tertentu mela...

Mengenal Session untuk PHP

Cara Membuat Session Pada PHP Penggunaan Session pada umumnya digunakan sebagai tanda pengenal ketika kita Login pada suatu website. Login sangat penting sekali untuk keamanan suatu sistem, sehingga data yang cocok untuk  sistem login yaitu berupa  Session , yang dimana satu-satunya perintah dalam bahasa server side seperti PHP khusunya yang dapat menyimpan informasi data user yang diperlukan untuk keperluan  Authentifikasi . Jadi sesungguhnya  pengertian Session  adalah sebuah perintah didalam bahasa server side seperti bahasa pemrogramman PHP yang dimana akan menyimpan informasi yang dibutuhkan didalam script / koding sisi server selama program tersebut digunakan. Setelah program atau web dikeluarkan atau Logout, biasanya sistem Session akun akan otomatis terhapus, karena sudah dibuat oleh programmernya. Mengaktifkan SESSION Perintah Session harus dipanggil atau diterapkan terlebih dahulu diawal program sebelum program itu dijalankan. Cukup mudah da...

Contoh Kasus Array

Gambar
Kasus 1. Mencari Nilai Terbesar dari Kumpulan Bilangan Solusi : Tampilan pada webnya akan seperti ini : Kasus 2 Membuat form input untuk bilangan-bilangan yang akan dicari rata- ratanya diinputkan melalui form. Pertama kita akan membuat form untuk menginputkan berapa jumlah bilangan yang ingin dicari rata ratanya yang mana data inputan akan di proses di file lain. Tampilan pada webnya akan seperti ini : Kemudian akan di proses pada file form2.php Tampilan pada webnya akan seperti ini : Kemudian akan diproses pada file proses.php Hasilnya akan menjdi seperti dibawah ini:

Mengenal Array

Dalam PHP, untuk mendeklarasikan suatu variabel (misalkan $x) bertipe data array adalah sebagai berikut: $x = array(); Selanjutnya bagaimana perintah untuk mengassign suatu value ke dalam ruangan array? Oya… sebelumnya, saya perlu sampaikan bahwa untuk PHP, variabel bertipe data array ini bisa diassign dengan berbagai tipe data. Maksudnya, untuk setiap ruang yang ada, boleh diassign dengan nilai berbagai tipe data yang berlainan, misalnya untuk ruang Nah.. berikut ini contoh mengassign ruang variabel yang bertipe data array. Sebagai contoh misalkan kita akan mengassign ruang nomor 3 dengan value bilangan integer 10, dan ruang no. 5 dengan string ‘I love PHP’ perintahnya: <?php $x = array(); $x[3] = 10; $x[5] = "I love PHP"; ?> Kita juga bisa mengisi value untuk setiap ruang array sekaligus secara berturut-turut seperti contoh berikut ini: <?php $x = array(10, 12, 3, 44, 50, "hallo"); ?> atau cara kedua bisa pula menggunakan seper...

Teknik Modularitas

Konsep modularitas dalam programming diperlukan untuk mempermudah dalam pengorganisasian script/program. Adapun prinsip dari konsep ini adalah meletakkan beberapa perintah yang menjalankan suatu tugas khusus ke dalam modul atau file script tersendiri. Setiap kali modul tersebut dibutuhkan, kita hanya menyisipkan modul tersebut ke dalam script yang sedang dibuat dengan cara memanggilnya. Adapun cara memanggil modul dengan menggunakan perintah include "namafilemodul"; Contoh: Dalam contoh ini kita akan menggunakan konsep modularitas untuk membuat script operasi aritmatika penjumlahan dan pengurangan dari 2 buah bilangan. Untuk input bilangannya disimpan dalam modul tersendiri, misalkan dinamakan bilangan.php. Selanjutnya modul ini akan diincludekan ke dalam script penjumlahan dan pengurangan. bilangan.php <?php $bil1 = 10; $bil2 = -5; ?> jumlah.php <?php include "bilangan.php"; $hasil = $bil1 + $bil2; echo "Hasil penjumlahannya ad...

Contoh soal While

Gambar

Mengenal statement WHILE

Untuk situasi dimana kita membutuhkan kondisi perulangan yang tidak dapat dipastikan berapa kali perulangan akan dilakukan, maka kita tidak bisa menggunakan  perulangan for . PHP  (dan juga bahasa pemograman lain) menyediakan stuktur  perulangan while  untuk kondisi perulangan dimana  banyaknya perulangan tidak dapat dipastikan  pada saat penulisan program. Misalkan kita ingin membuat program tebak angka, dimana user akan menebak 1 angka dari 1 sampai 10. Untuk kondisi ini, kita tidak dapat mengetahui berapa kali user akan  ’mencoba’  untuk menebak angka tersebut. Bisa saja user mencoba sebanyak 1, 5, atau 10 kali sebelum angka tersebut berhasil diterka. Atau misalkan kita ingin membuat program menemukan kata tertentu di dalam sebuah kalimat yang dimasukkan oleh user. Banyak kata dalam kalimat tidak bisa kita tentukan pada saat pembuatan program (karena akan diinput oleh user pada saat program berjalan), maka kita tidak bisa menentukan sebe...