Showing posts with label BELAJAR PHP. Show all posts
Showing posts with label BELAJAR PHP. Show all posts

Thursday, July 4, 2024

Download Aplikasi pembayaran komite sekolah

View Article

 

Aplikasi Keuangan Sekolah Berbasis Web

Permasalahan management keuangan merupakan permasalahan yang masif dimanapun keberadaannya, baik kantor, perusahaan, sekolah dan sejenisnya.

Komite Sekolah adalah sebuah badan yang dibentuk di lingkungan sekolah dengan tujuan untuk melakukan kegiatan pemantauan, pengawasan, serta memberikan masukan dan saran kepada kepala sekolah dalam rangka meningkatkan mutu pendidikan di sekolah.

bagi anda Bendahara sekolah tentunya dituntut untuk membuat laporan keuangan masuk dan keluar dari pembeyaran komite sekolah dengna baik dan rapi, pengelolaan tentunya harus dibuat sebaik mungkin.

pengelolaan secara manual dengan mencatat dibuku tentunya kurang efektif dilakukan, banyak faktor yang mempengaruhinya antara lain :

  1. waktu pengelolaan
  2. penyimpanan buku
  3. waktu yang cukup lama untuk membuat laporan
  4. rekap yang membutuhkan ketelitian
  5. pencariand data yang membutuhkan waktu
belum lagi ketika buku tersebut hilang atau terselip disuatu tempat, ini merupakan hal yang membuat dan menyita waktu. padahal saat ini semud dituntut untuk tepat waktu searah dengan perkembangan teknologi.
Aplikasi keuangan komite sekolah

untuk itu jika anda seorang bedahara baik bendahara komite madrasah, bendahara komite SD, bendahara pengelolaan keuangan komite, bedahara pembayaran komite sekolah, tepat sekali menemukan halaman ini.

Dengan memanfaatkan aplikasi pembayaran komite sekolah dapat mempercepat diantaranya :
  1. Pencarian data
  2. pencatatan keuangan menjadi lebih rapi
  3. terhindar dari hilangnya data
  4. laporan keuangan yang lebih cepat
  5. analisis keuangan lebih rapi
  6. perencanaan pemanfaatan keuangan lebih terencana dengan baik
Aplikasi keuangan komite sekolah

silahkan hubungi admin untuk mendapatkan informasi lebih lanjut tentang aplikasi keuangan komite sekolah.

aplikasi keuangan komite sekolah
aplikasi pembayaran komite sekolah
pembayaran komite sekolah
bayar komite sekolah
aplikasi pembayaran komite sd negeri
aplikasi pembayaran komite mts
aplikasi pembayaran komite smp
aplikasi pembayaran komite kelas
aplikasi pembayaran komite madrasah
aplikasi pembayaran komite madrasah aliyah
aplikasi pembayaran komite online
aplikasi keuangan komite pendidikan
aplikasi keuangan komite paud

Sunday, November 7, 2021

Aplikasi Vouting menggunakan Codeigniter dengan mode Mobile View

View Article

Aplikasi Vouting menggunakan Codeigniter dengan mode Mobile View

 

Aplikasi Vouting menggunakan Codeigniter dengan mode Mobile View

Quick Count Aplikasi Vouting
Quick Count Aplikasi Vouting

Alhamdulillah pagi ini kita rilis aplikasi Vouting Online menggnuakan codeigniter dengan view berbasis mobile. sahabat lapakcode, Aplikasi Vouting menggunakan Codeigniter dengan mode Mobile View ini sangat cocok digunakan untuk pemilihan ketua umum, ketua osis, ketua kelas dan pemilihan-pemilihan yang lain yang dilakukan dengan mode daring.

Description

Aplikasi Vouting menggunakan Codeigniter dengan mode Mobile View dapat dilakukan secara masif dengan waktu tertentu (Waktu dapat diatur vouting aktif atau non aktif). analaogi pemilihan ketua dilakukan oleh anggota yang terlah terdaftar dalam sistem. dimaa setiap anggota dapat melakukan pemilihan dengan kode OTP yang telah dikirim oleh admin.

Halaman Vouting 

untuk melakukan vouting pada Aplikasi Vouting menggunakan Codeigniter dengan mode Mobile View anggota dapat melakukan klik "ayo vouting", kemudian anggota akan disuguhi halaman Confirmasi Kode OTP yang dikirim oleh admin kepada Pemilih (Anggota).

Confirmasi Kode OTP

masukkan kode OTP dan klik Konfirmasi yang ada pada tampilan Aplikasi Vouting menggunakan Codeigniter dengan mode Mobile View, maka akan dibawa ke halaman pemilihan :

Halaman Vouting

halaman vouting Aplikasi Vouting menggunakan Codeigniter dengan mode Mobile View dapat dilakukan dengan cara klik kandidat yang akan dipilih sebagai ketua. jika selesai lakukan konfirmasi pada notive yang muncul, dengan klik ya, Yakin.

suara yang masuk semua akan terpantau pada halaman quick count yang seperti gambar diatas. sedangkan pengaturan semua terdapat pada dashboard admin :

Halaman Dashboard Aplikasi Vouting

dalam menu administrator terdapat fitur-fitur :

  1. Dasboard (pantua pelaksanaan pemilihan)
  2. Pemilih (management pemilih)
  3. Kandidat (Management Kandidat)
  4. Waktu Pemilihan (management Waktu pemilihan)
  5. Vouting (Report Anggota yang telah melalukan pemilihan)
  6. Laporan
  7. Pengaturan
semoga informasi dapat bermanfaat. jika kurang jelas silahkan hubungi admin Klik

Saturday, March 27, 2021

Aplikasi Elearning dan Web Site

View Article

Alhamdulillah, kali ini Lapakcode.net kembali produktif untuk membuat karya, ya, tetap berbasis web, kali ini lapakcode.net membuat web site yang didalamnya terdapat elearning. dalam web site tersebut berisikan :
  1. Beranda
  2. Kelas
  3. Berita
  4. Profil
  5. Galery
  6. Login (Registrasi/Login Peserta)
Simak video sibawah ini:

untuk dihalaman admin, terdapat menu - menu :
  1. Dashboard
  2. Kelas
  3. Instruktur
  4. Peserta
  5. Laporan
  6. Aktifasi Peserta
Dalam sistem Elearning ini peserta melakukan registrasi dengan menggunakan email yang aktif, karena notifikasi akan dikirim via email. setelah melakukan registrasi peserta dapat memilih kelas yang diminati, nah untuk masuk kelas peserta harus memperoleh token untuk masuk kelas tersebut.
token dapat diperoleh dengan cara menghubungi admin.
Dalam halaman admin, setiap kelas dapat dilakukan genered untuk mencetak token, jika token telah diaktifasi oleh peserta maka dalam halaman admin akan terdapat keterangan token telah dipakai oleh siapa dan waktu aktifasi token.

selain kelas instruktur atau guru dalam aplikasi ini juga dapat melakukan upload materi-materi. selain materi evaluasi juga dapat dilakukan oleh instruktur untuk mengukur tingkat keberhasilan belajar peserta.
berikut videonya untuk melakukan registrasi sampai dengan melakukan evalusi :

untuk lebih jelas seputar halaman admin anda dapat melihat video dibawah ini :

jika anda menginginkan sistem seperti diatas silahkan hubungi admin lapakcode.net di Klik , selain itu anda juga dapat memesan aplikasi web dan berbasis android melaluai Klik 

semoga bermanfaat.





Friday, March 27, 2020

Source Code Aplikasi Perpustakaan Menggunakan CodeIgniter Gratis

View Article


Source Code Aplikasi Perpustakaan Menggunakan CodeIgniter Gratis

Tampilan Dashboard Aplikasi Perpustakaan Berbasis Web
Alhamdulillah, ditengah maraknya virus Covid-19 kami admin lapakcode.net menyempatkan diri (Mumpung Stay At Home) untuk mengupdate halaman lapakcode.net. kali ini mungkin source code untuk program yang sering bermunculan di internet dan mudah didapatkan, ya... yaitu Source Code Aplikasi Perpustakaan Menggunakan CodeIgniter Gratis
yuk kita ulas apa saja content yang ada dalam Source Code Aplikasi Perpustakaan Berbasis Web GRATIS ini. yang pertamanya tentunya adalah halaman dashboard. halaman dashboard seperti yang tampil dalam halaman diatas. cukup lengkap fiturnya bagi pemula, apalagi sudah menggunaan framework CodeIgniter, jadi cocok banget bagi pemula untuk mempelajari Source Code Aplikasi Perpustakaan Berbasis Web GRATIS ini. fiturnya diantaranya tentuya Anggota, lihat tampilan halaman anggota dibawah ini :
Halaman Anggota Perpustakaan
Pada umumnya pengolahan data, pada halaman anggota ini terdapat CRUD untuk anggota. sudah ada fitur edit, delete dan penambahan anggota baru. selanjutnya ada menu buku, lihat menu buku pada gambar ini :
Tampila Halaman Buku
pada halaman buku, terdapat report buku dan disertai edit serta hapus buku, terdapat pula fitur untuk menambah buku baru,, sayangnya pada Source Code Aplikasi Perpustakaan Berbasis Web GRATIS belum ada foto buku.
yuk selanjutnya ada menu kelas, lihat gambar dibawah ini :
Halaman Kelas pada Perpustakaan
maksud halaman kelas disini adalah setting kelas untuk anggota, jadi alangkah baikya sebelum mengisi anggota, kelas terlebih dahulu diatur (eh diisi maksudnya) agar fitur penambahan angggota datanya lengkap dan dapat dimasukkan dalam database dengan valid.
selanjutnya menu peminjaman, pada menu peminjaman terdapat dua fitur yang pertama :
Halaman Peminjaman
halaman peminjaman ini digunakan untuk meminjam buku yang telah di masukkan datanya ke dalam database, jadi anda perlu memasukkan data buku terlebih dahulu sebelum melakukan peminjaman buku, anda dapat memilih list buku yang akan dipinjam, atau memasukkan kode buku secara manual atau menggunakan barcode kemudian lakukan proses peminjaman. ikuti langkah selanjutnya untuk proses peminjaman.
halaman selanjutnya report peminjaman :
Report Peminjaman Buku
Dalam halaman Report Peminjaman Buku pada Source Code Aplikasi Perpustakaan Berbasis Web GRATIS terdapat fitur kembali dan perpanjang, disamping keterangan kapan pinjam dan kapan kembali juga ada keterangan keterlambatan berapa hari dan jumlah denda yang diakumulasikan tiap hari sesuai dengan pengaturan berapa Rupiah denda tiap hari (Pengaturan ada value denda). sudah lumayan lengkap fiturnya.
kemudian untuk menu pengembalian dapat dilihat dibawah ini :
Halaman pengembalian Buku
Selajutnya untuk laporan yang dapat dicetak terdapat pada menu cetak laporan, bentuk halaman cetak laporan Source Code Aplikasi Perpustakaan Menggunakan CodeIgniter Gratis adalah sebagai berikut :
Halaman Cetak Laporan Peminjaman
Halaman Cetak Laporan Pengembalian
kedua halaman cetak laporan pada Source Code Aplikasi Perpustakaan Menggunakan CodeIgniter Gratis menggunakan range tanggal bisa juga menggunakan range bulan.
terakhir adalah menu pengaturan, menu pengaturan dapat dilihat pada gambar dibawah ini :
Halaman Pengaturan Pada Source Code Aplikasi Perpustakaan Menggunakan CodeIgniter Gratis
cukup lengkap bukan bagi kamu yang baru belajar pemrograman CodeIgniter, silahkan coba jangan lupa Like Lapakcode.net Pada Facebook. dan shar ke teman-teman yang lain
Kritik dan Saran silahkan Hubungi Klik Disini
Untuk download Source Code Klik Disini


Semoga Bermanfaat, Admin Lapakcode.net
Salam INDONESIA BEBAS COVID-19

Monday, January 20, 2020

Source code online shop dengan codeigniter

View Article

Assalamu'alaikum Sahabat lapakcode.net, kali ini admin akan sharing aplikasi online shop dengan codeigniter, kali ini admin akan sharing beberapa fitur yang ada di aplikasi online shop dengan code igniter, online shop yang sekarang sangat marak sekali, dengan berbagai cara untuk berkompetisi menunjukkan eksistensi sebagai online shop terbaik.
langsung saja tidak usah cuap cuap terlalu panjang, halaman online shop seperti gmbar utama diatas, dengan fitur-fitur diantaranya

halaman produk

pada halaman produk menampilkan semua produk yang di jual oleh online shop tersebut, pada sample data kali ini diisi oleh baju dll, dengan menyertakan gambar, deskripsi dan keterangan harga, serta tambah ke keranjang.

halaman tentang kami
keterangan tentang toko dapat anda tulis dibagian ini, seperti alamat, contact, serta keterangan - keterangan yang lain yang mungkin perlu anda cantumkan agar si-pembeli mendapatkan informasi tentang online shop yang lengkap dari toko anda.

halaman rgistrasi dan login
pada halaman ini terdapat dua fungsi yang pertama adalah form login, digunakan untuk customer yang telah melakukan registrasi pada form sebelahnya, jadi untuk melakukan proses pembelian customer atau si pembeli harus registrasi terlebih dahulu, kali ini email harus aktif, karena setelah registrasi maka notifikasi aktifasi akan dikirim via email, berikut adalah contoh notifikasinya :

setelah aktifisi dikirim via email, maka customer baru dapat login ke member area, maka dari itu email yang digunakan untuk proses registrasi harus valid agar notifikasi aktifasi dapat terkirim dengan baik.

halaman member area

pada halaman member area, customer dapat melakukan tansaksi pembelian barang, pembelian dapat dilakukan dengan melakukan klik tambah keranjang , akumulasi pembelanjaan akan ditampung dalam keranjang belanja. dengan tampilan seperti dibawah ini :

setelah pembelanjaan selesai dilakukan maka selanjutnya adalah melakukan pengisian alamat untuk pengiriman barang yang telah dibeli atau yang tertampung dalam keranjang belanja, untuk pengisian data pengiriman dapat dilakukan pada halaman  :

form data pengiriman juga telah disediakan pemilihan kurir, pada online shop kali ini terlah terintegrasi dengan beberapa kurir pengiriman barang, JNE dan sejenisnya. serta estimasi biaya pengiriman juga telah tersedia. selajutnya setelah memilih jasa kurir selesai langkah selanjutnya menyelasaikan dengan masuk kehalaman confirmasi


confirmasi selsai dilakukan maka customer akan mendapatkan notifikasi via email seperti halaman dibawah ini :


rincian dan confirmasi akan dikrim via email sebagai notifikasi, rincian transaksi merupakan rincian pembelanjaan yang dilakukan oleh customer, untuk confirmasi digunakan jika customer telah melakukan pembayaran, jika tombol Konfirmasi pilih maka akan di bawa ke halaman Whatshap untuk confirmasi pembayaran via WA.


untuk semua transaksi terdapat pada halaman admin, dengan tampilan seperti dibawah ini :


semua tansaksi ter-record pda halaman tersebut, sekaligus status pembelanjaan.

untuk melihat demo dapat dilakukan dengan Klik
semoga dapat bermanfaat, untuk keterangan lebih lanjut klik 


Tuesday, February 7, 2017

Belajar Dari Awal Membuat Array PHP Panduan

View Article
Array PHP adalah suatu variabel khusus yang dapat menampung lebih dari satu nilai. Setiap nilai merupakan elemen dari Array PHP yang terdiri dari key elemen dan nilai elemen. Kecuali pada Array Indeks otomatis, key elemen dan nilai elemen dihubungkan dengan tanda '=>'.

  • Pada Array Indeks, key dari setiap elemen berupa angka.
  • Pada Array Asosiasi, key dari setiap elemen berupa string.
Hal yang perlu diperhatikan dalam pemberian nama untuk key elemen dari Array PHP adalah bahwa nama-nama tersebut harus bersifat unik, tidak boleh berulang.

Cara Menuliskan Array

ItemCara Penulisan 1Cara Penulisan 2
Array Indeks$buah = array("Mangga", "Pisang", "Jambu");$buah[0] = "Mangga"
$buah[1] = "Pisang";
$buah[2] = "Jambu"
Array Asosiasi$harga=array("mangga"=>"30","pisang"=>"40","jambu"=>"20");$harga['mangga']="30"
$harga['pisang']="40"
$harga['jambu']="20"

Peragaan Contoh array.

</> Contoh Penulisan Array Indeks

Dengan cara Otomatas

Dengan penulisan Array Indeks secara otomatis, indeks array sebagai key dari elemen array, yang berupa angka, terbentuk secara otomatis. Dengan cara ini nomor indeks akan berurutan dimulai dari indeks 0.

$nama = array("Amir", "Dedi", "Samsidar", "Zul Amri", "Sutejo");
Untuk melihat komposisi dari kandungan Array PHP disini digunakan Fungsi var_dump().
Berikut Contoh 
<!DOCTYPE html>
<html>
<body>

<?php

//Contoh Cara Penulisan Array dengan Indeks Otomatis
$nama = array("Amir", "Dedi", "Samsidar", "Zul Amri", "Sutejo");

echo "Kandungan Variabel Array Berindeks ".chr(36)."nama:<br>";
echo var_dump($nama);

?>

</body>
</html>
hasilnya Dibawah ini
Kandungan Variabel Array Berindeks $nama:
array(5) { [0]=> string(4) "Amir" [1]=> string(4) "Dedi" [2]=> string(8) "Samsidar" [3]=> string(8) "Zul Amri" [4]=> string(6) "Sutejo" }

Contoh Penulisan Cara Manual

Dengan penulisan Array Indeks secara manual, indeks array sebagai key dari elemen array, yang berupa angka, ditentukan secara manual. Cara ini memungkinkan nomor indeks tidak harus dimulai dari indeks 0.
$kota[1] = "Jakarta";
$kota[2] = "Bandung";
$kota[3] = "Medan";
$kota[4] = "Padang";
$kota[5] = "Surabaya";
Untuk melihat komposisi dari kandungan Array PHP disini digunakan Fungsi var_dump().
Contohnya dibawah ini:
<!DOCTYPE html>
<html>
<body>

<?php

//Contoh Cara Penulisan Array dengan Indeks Manual
$kota[1] = "Jakarta";
$kota[2] = "Bandung";
$kota[3] = "Medan";
$kota[4] = "Padang";
$kota[5] = "Surabaya";

echo "Kandungan Variabel Array Berindeks ".chr(36)."kota:<br>";
echo var_dump($kota);
?>

</body>
</html>
Hasilnya bisa dilihat Dibawah ini.
Kandungan Variabel Array Berindeks $kota:
array(5) { [1]=> string(7) "Jakarta" [2]=> string(7) "Bandung" [3]=> string(5) "Medan" [4]=> string(6) "Padang" [5]=> string(8) "Surabaya" }

</> Contoh Penulisan Array Asosiasi

Ada dua cara di dalam Penulisan Array Asosiasi yaitu
  1. Cara Pertama
  2. Cara Kedua

Cara Pertama

Penulisan Array Asosiasi dengan cara pertama dilakukan elemen per elemen di dalam blok array yang diapit oleh tanda kurung buka dan kurung tutup, (...), dengan format seperti contoh berikut ini:
$umur=array("Amir"=>"19","Dedi"=>"30","Samsidar"=>"24");
Untuk melihat komposisi dari kandungan Array PHP disini digunakan Fungsi var_dump().
Contohnya seperti yang bibawah:
<!DOCTYPE html>
<html>
<body>

<?php

//Contoh Cara Penulisan Array Asosiasi dengan Cara Pertama
$umur=array("Amir"=>"19","Dedi"=>"30","Samsidar"=>"24");

echo "Kandungan Variabel Array Asosiasi ".chr(36)."umur:<br>";
echo var_dump($umur);

?>

</body>
</html>
dan hasilnya Seperti yang biwah :
Kandungan Variabel Array Asosiasi $umur:
array(3) { ["Amir"]=> string(2) "19" ["Dedi"]=> string(2) "30" ["Samsidar"]=> string(2) "24" }

Cara kedua

Penulisan Array Asosiasi dengan cara kedua dilakukan dengan format seperti contoh berikut ini:
$peserta['Zainal'] = "Bandung";
$peserta['Hendro'] = "Surabaya";
$peserta['Komar'] = "Medan";
$peserta['Hamzah'] = "Makassar";
$peserta['Hendrik'] = "Ambon";
Untuk melihat komposisi dari kandungan Array PHP disini digunakan Fungsi var_dump().
<!DOCTYPE html>
<html>
<body>

<?php

//Contoh Cara Kedua Penulisan Array Asosiasi
$peserta['Zainal'] = "Bandung";
$peserta['Hendro'] = "Surabaya";
$peserta['Komar'] = "Medan";
$peserta['Hamzah'] = "Makassar";
$peserta['Hendrik'] = "Ambon";

echo "Kandungan Variabel Array Asosiasi ".chr(36)."peserta:<br>";
echo var_dump($peserta);

?>

</body>
</html>
dan hasilnya Seperti Dibawah ini
Kandungan Variabel Array Asosiasi $peserta:
array(5) { ["Zainal"]=> string(7) "Bandung" ["Hendro"]=> string(8) "Surabaya" ["Komar"]=> string(5) "Medan" ["Hamzah"]=> string(8) "Makassar" ["Hendrik"]=> string(5) "Ambon" }
Sekian Artikel Pembelajaran tentang  Array PHP , tuturial nya ,  semoga artikel postingan kali ini , semoga menjadi pembelajaran buat yang sedang belajar , dan jangan lupa  Coret coret di komentar , jika ada pertanyaan , ya :-)

Salam Pemrograman








Belajar Session Pada PHP

View Article

PENERAPAN SESSION PADA PHP

Session Pada PHP, bermula saat halaman browser dibuka dan terus berlangsung hingga ditutup kembali. Berbeda dengan cookies pada PHP yang menyimpan informasinya pada komputer user, Session Pada PHP menyimpan informasinya pada server.


Variabel-variabel session menyimpan informasi tentang user untuk digunakan menyeberangkan informasi tersebut ke berbagai halaman web. Secara default, variabel-variabel session berakhir hingga user menutup browser. akan tetapi jika ingin menyimpan informasi dari session maka database dapat digunakan untuk mengabadikan informasi tersebut.

Memulai Session dari PHP

Fungsi bawaan PHP, session_start() digunakan untuk Memulai Session. Sedangkan untuk menyimpan informasi pada session digunakan varabel global $_SESSION.
  • Setelah Memulai Session, Script server mengirimkan informasi yang telah didefinisikan pada session ke browser.
  • Browser menyimpan informasi tersebut pada server untuk digunakan pada waktu selanjutnya.
  • Saat user berkunjung kembali server akan mendapatkan kembali informasi session dari server untuk identifikasi selanjutnya.

Mengambil Nilai Session Pada PHP

halaman web akan Mendapatkan Nilai Session kembali jika session telah dibuka pada awal halaman melalui session_start() dan telah disimpan pada variabel $_SESSION. Dengan pernyataan print_r($_SESSION) kita dapat memperlihatkan nilai-nilai pada varibel session, yang berupa array tersebut.

Mengubah Session Pada PHP

Mengubah Session dapat dilakukan dengan menimpa nilai variabel session yang lama dengan nilai yang baru.

Menghapus Variabel Session Pada PHP

Menghapus Session secara keseluruhan dapat dilakukan dengan menerapkan session_unset() atau session_destroy(). Untuk menghapus satu variabel session gunakan unset($_SESSION['"nama_vaiabel"]);.

Contoh Membuat Session

Membuat Session dilakukan dengan terlebih dahulu Memulai Session menggunakan Fungsi session_start pada bagian awal halaman. Pada contoh berikut ini variabel Session Pada PHP, akan menyimpan nilai nama dan alamat yang didefinisikan pada vaiabrel $_SESSION, kemudian nilai tersebut akan diambil kembali pada contoh selanjutnya:
<?php
   // memulai session
   session_start();
<?
<!DOCTYPE html>
<html>
<body>

<?php
   // membangun variabel session 
   $_SESSION['nama']= "Pengunjung1";
   $_SESSION['waktu']= time();
   echo "<p>Variabel Session telah dibentuk</P>";
?>

</body>
</html>
Hasil Dari Session Di atas Adalah
Variabel Session telah dibentuk

Catatan: Tautan hasil pada contoh berikutnya, 'Mendapatkan Nilai Session', berguna untuk menampilkan nilai session.



Contoh Mendapatkan Nilai Session

Contoh ini akan Mendapatkan Nilai Session yang telah didefinisikan pada contoh sebelumnya, 'Membuat Session', dimana $_SESSION menyimpan informasi nama dan waktu saat berkunjung, dalam bentuk array. Dalam hal ini, Pernyataan print_r digunakan untuk menampilkan isi dari variabel session.
<?php
// memulai session
   session_start();
<?
<!DOCTYPE html>
<html>
<body>

   <p>Mendapatkan Nilai Session yang telah didefinisikan sebelumnya:</p>
   <?php
      // megambil kembali nilai-nilai variabel session
      echo "<blockquote>";
      echo "Nama = " . $_SESSION['nama'] . "<br>";
      $waktu = $_SESSION['waktu'];
      $waktu = $waktu + (7 * 3600);
      $waktutgl = date("d-m-y", $waktu);
      $waktujam =date ("h:i:sa", $waktu); 
      echo "Saat Berkunjung= " . $waktutgl . " | " . $waktujam;
      echo "</blockquote>";
      // menampilkan isi variabel session
      echo "<p>Isi keseluruhan variabel session adalah sebagai berikut:<br>";
      echo print_r($_SESSION) . "</p>";
   ?>

</body>
</html>
Session Diatas berfungsi untuk Mendapatkan Nilai Session kembali dan menampilkannya, asalkan tautan hasil pada contoh sebelumnya, 'Membuat Session', telah dijalankan.

hasilnya
Mendapatkan Nilai Session yang telah didefinisikan sebelumnya:
Nama = Pengunjung1 Saat Berkunjung = 07-02-17 | 09:55:35am
Isi keseluruhan variabel session adalah sebagai berikut: Array ( [nama] => Pengunjung1 [waktu] => 1486436135 ) 1
Catatan: Tautan hasil pada contoh sebelumnya, 'Membuat Session', berguna untuk menspesifikasi variabel session. Nilainya akan ditampilkan disini jika tautan hasil pada contoh sebelumnya telah dijalankan



Contoh Mengubah Session

Mengubah Session dilakukan dengan hanya menggantikan nilai variabel session yang lama dengan nilai yang baru. Seperti sebelumnya, sebelum Mengubah Session, Fungsi session_start untuk Memulai Session juga harus sudah diletakkan dibagian paling awal dari halaman.
<?php
// memulai session
   session_start();
<?
<!DOCTYPE html>
<html>
<body>

   <?php
      // mengisi nilai variabel session dengan yang baru 
      $_SESSION['nama'] = "Pengunjung2";
      $_SESSION['waktu'] = time();
      echo "<p>Nilai session telah diubah dengan nama dan waktu berkunjung yang baru.</p>";
   ?>
</body>
</html>
Session Diatas berfungsi untuk menjalankan prosesnya. Sedangkan tautan hasil pada contoh sebelumnya, 'Mendapatkan Nilai Session', dapat digunakan untuk melihat kembali nilai session setelah di ubah.
Nilai session telah diubah dengan nama dan waktu berkunjung yang baru.
Catatan: Session hasil pada contoh sebelumnya, 'Mendapatkan Nilai Session', dapat digunakan untuk melihat hasil perubahan ini.

Contoh Menghapus Session

Contoh berikut menunjukkan 2 cara Menghapus Session, yaitu dengan menggunakan 'unset()' ataupun dengan 'session_unset()' yang disertai dengan 'session_destroy()'
  • unset()
  • session_unset()

Contoh Menghapus Suatu Session dengan unset()

Contoh berikut menunjukkan cara Menghapus Session, nama pengunjung dan waktu berkunjung, menggunakan fungsi unset().
<?php
   // memulai session
   session_start();
<?
<!DOCTYPE html>
<html>
<body>

<?php
   // membangun variabel session 
   unset($_SESSION['nama']);
   unset($_SESSION['waktu']);
   echo "<p>Variabel Session nama pengunjung dan waktu berkunjung telah dihapus</P>";
?>

</body>
</html>
session diatas berfungsi untuk menjalankan prosesnya. Sedangkan tautan hasil pada contoh sebelumnya, 'Mendapatkan Nilai Session', dapat digunakan untuk melihat kembali hasil dari suatu session setelah dihapus.
hasil nya .
Variabel Session nama pengunjung dan waktu berkunjung telah dihapus
Catatan: Tautan hasil pada contoh sebelumnya, 'Mendapatkan Nilai Session', berguna untuk menampilkan hasil setelah session nama pengunjung dan waktu berkunjung dihapus disini.

Contoh Menghapus Semua Session dengan session_unset()

Contoh berikut menunjukkan cara menghapus semua session menggunakan fungsi session_unset(). Proses Menghapus Session lalu disertai dengan Fungsi session_destroy() untuk meniadakan semua session
<?php
   // memulai session
   session_start();
<?
<!DOCTYPE html>
<html>
<body>

<?php
   // menghapus semua session 
   session_unset();
   // meniadakan semua session 
   session_destoy();
   echo "<p>Semua session telah dihapus dan ditiadakan</P>";
?>

</body>
</html>
Tautan ini berfungsi untuk menjalankan prosesnya. Sedangkan tautan hasil pada contoh sebelumnya, 'Mendapatkan Nilai Session', dapat digunakan untuk melihat kembali hasil setelah semua session ditiadakan.
Hasil
Semua session telah dihapus dan ditiadakan
Catatan: Tautan hasil pada contoh sebelumnya, 'Mendapatkan Nilai Session', berguna untuk menampilkan hasil setelah semua session ditiadakan.

Penerapan Session

Contoh ini memanfaatkan kerja dari variabel session untuk perlintasan informasi diantara 2 halaman PHP. Halaman pertama berisi form input dimana data dari user dimasukkan. Halaman form input ini akan mengarahkan akses ke halaman kedua melalui metoda POST, setelah tombol submit diklik. Selanjutnya, halaman kedua memproses data-data yang telah dimasukkan lalu mengembalikan hasil pemrosesan untuk diinformasikan ke halaman pertama, halaman form input PHP. Untuk menampilkan hasil pemrosesan, halaman pertama menggunakan variabel $_SESSION yang telah didefinisikan pada halaman kedua. Pilihan berikut ini untuk melihat kode-kode yang berada pada setiap halaman.
Halaman Form Input
Halaman PHP untuk Form input berada pada file 'contohform.php'. Halaman ini memiliki baris-baris kode seperti ditunjukkan berikut ini. Setelah user mengklik tombol 'submit' file 'eksekusiform.php' dipanggil melalui metoda POST untuk memproses data-data yang dimasukkan.
<?php
//memulai session
session_start();
?>
<!DOCTYPE html>
<html>
<body>
<p>Anda telah membeli bensin di SPBU dengan jumlah dan harga sebagai berikut</p> 
<form action="eksekusiform.php" method="post" target="_self" >
  <table>
    <tr>
      <td>Jumlah</td>
      <td><input type="text" name="jumlah" value="<?php echo $_SESSION['SESS_JUMLAH']; 
?>"> liter </td>
    </tr>
    <tr>
      <td>Harga</td>
      <td><input type="text" name="harga" value="<?php echo $_SESSION['SESS_HARGA']; 
?>"> Rp/liter </td>
    </tr>
    <tr>
      <td colspan="2">Jumlah yang harus dibayar: <input type="submit"></td>
    </tr>
  </table>
</form>
<?php
//menampilkan hasil pemrosesan data 
   if (isset($_SESSION["ERRMSG_ARR"]) && is_array($_SESSION["ERRMSG_ARR"]) && count($_SESSION["ERRMSG_ARR"]) > 0) {
      echo "<ul>";
      foreach ($_SESSION["ERRMSG_ARR"] as $msg) {
         echo "<li> $msg </li>";
      }
      echo "</ul>";
   } else { 
      echo "<p>&nbsp;</p>";
      echo "<p>OK..., Anda harus membayar Rp. " . $_SESSION["SESS_JUMLAH"]*$_SESSION["SESS_HARGA"] . "</p>";
   }
?>
</body>
</html>
Anda telah membeli bensin di SPBU dengan jumlah dan harga sebagai berikut
Jumlah liter
Harga Rp/liter
Jumlah yang harus dibayar: 

OK..., Anda harus membayar Rp. 0
Catatan: Setelah 'submit', data-data yang dimasukkan pada form di atas akan dikirim dengan metoda POST ke halaman eksekusi, 'eksekusiform.php'. Pada halaman ini, data diproses dan hasilnya disimpan pada variabel session sebelum akses dikembalikan ke halaman form input ini untuk selanjutnya menampilkan hasil pemrosesan data tersebut dengan cara mengambilnya dari variabel session.
Halaman Eksekusi Data Form
Halaman PHP untuk memproses data Form input berada pada file 'eksekusiform.php'. Halaman yang dipanggil melalui metoda POST ini memiliki baris-baris kode esperti ditunjukkan di bawah. Setelah kode-kode pada halaman ini di eksekusi, proses diarahkan kembali ke halaman form input data dimana hasil pengolahannya akan diperagakan melalui pernyataan 'header("location:contohform.php")';.
<?php
   //Start session
   session_start();
   unset($_SESSION['ERRMSG_ARR']);
   unset($_SESSION['SESS_BIAYA']);
   unset($_SESSION['SESS_JUMLAH']);
   unset($_SESSION['SESS_HARGA']);

   //Array to store validation errors
   $errmsg_arr = array();

   //Validation error flag
   $errflag = false;

//Function to sanitize values received from the form. Prevents SQL injection
function clean($str) {
   $str = @trim($str);
   $str = stripslashes($str);
   $str = htmlspecialchars($str);
return $str;
}

//Sanitize the POST values
$jumlah = clean($_POST['jumlah']);
$harga = clean($_POST['harga']);

//Input Validations
if($jumlah == '') {
   $errmsg_arr[] = 'jumlah masih kosong';
   $errflag = true;
}
if($harga == '') {
   $errmsg_arr[] = 'harga masih kosong'; 
   $errflag = true;
}

//If there are input validations, redirect back to the login form
if($errflag) {
   $_SESSION['ERRMSG_ARR'] = $errmsg_arr;
   session_write_close();
   header("location: contohform.php");

//Count the result 
$_SESSION["SESS_BIAYA"] = $jumlah * $harga;
$_SESSION["SESS_JUMLAH"] = $jumlah;
$_SESSION["SESS_HARGA"] = $harga;
header("location: contohform.php");
?>
Ok Maka Hasil Seperti  yang Di atas di halaman Form, 
Sekian Artikel Pembelajaran tentang  session lengkap , tuturial nya ,  semoga artikel postingan kali ini , semoga menjadi pembelajaran buat yang sedang belajar , dan jangan lupa  Coret coret di komentar , jika ada pertanyaan , ya :-)