Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Manajemen Session Session?.... teknik penyimpanan data di server, dimana tentunya data yang disimpan dalam bentuk variabel. NEXTBACK.

Presentasi serupa


Presentasi berjudul: "Manajemen Session Session?.... teknik penyimpanan data di server, dimana tentunya data yang disimpan dalam bentuk variabel. NEXTBACK."— Transcript presentasi:

1 Manajemen Session Session?.... teknik penyimpanan data di server, dimana tentunya data yang disimpan dalam bentuk variabel. NEXTBACK

2 Manajemen Session Apakah session mirip cookies?... Ya, hanya saja pada cookies, data disimpan pada komputer client. NEXTBACK

3 Membuat dan Mengakhiri Session Fungsi membuat session: session_start(); Fungsi mengakhiri session: session_destroy(); NEXTBACK

4 Session NEXTBACK Filename: sesi1.php Filename: sesi2.php

5 Session NEXTBACK Filename: sesi3.php Filename: sesi4.php ””) {echo “session belum terhapus”;} else {echo “session sudah terhapus”;} ?>

6 Catatan: Session yang telah terbuat pada contoh tersebut mirip situs web mail seperti eudoramail atau yahoo mail. Ketika user mengakses , berarti berada pada session yang datanya disimpan di server sampai user tersebut melakukan logout / signout. NEXTBACK

7 Mendaftarkan dan Menyimpan Data Session di Server Fungsi Mendaftarkan Variabel pada Session: session_register(“nama_variabel1”, “nama_variabel2”,…….); Fungsi Menghapus Variabel pada Session: session_unregister(“nama_variabel1”, “nama_variabel2”,…….); NEXTBACK

8 Session NEXTBACK Filename: reg_sesi.php

9 Session NEXTBACK Filename: unreg_sesi.php Filename: unreg_sesi2.php

10 Catatan:  Fungsi session_register(), selain mendaftarkan variabel, juga dapat secara otomatis membentuk session. Jadi, Anda tidak perlu menggunakan fungsi session_start() lagi.  Data session dapat dibaca dari skrip lain, tapi sebelum mengakses datanya, session dibuka terlebih dahulu.  Untuk mencoba data yang telah dihapus harus melalui skrip lain, karena pada skrip yang bersangkutan data tidak akan pernah terhapus. NEXTBACK

11 Metode Get Vs Post METHOD dalam form dapat diisi dengan GET atau POST.  GET: data yang diisi akan dikirim ke server dengan cara diletakkan dibelakang URL.  POST: data akan dikirim ke server secara terpisah, artinya datanya tidak terlihat di belakang URL. NEXTBACK

12 Username: Password: NEXTBACK Filename: proses.php latihan_16.phpproses.php

13 Username: Password: NEXTBACK Filename: proses.php latihan_17.phpproses.php

14 Catatan:  Apabila data yang dikirim ke server bersifat rahasia, gunakan metode POST, misalnya mengirimkan data Password.  Apabila data yang dikirim ke server bersifat data biasa saja serta untuk memperjelas data yang dimasukkan di form, gunakan metode GET, misalnya aplikasi pencarian (search engine) atau polling. NEXTBACK

15 Fungsi htmlspecialchars(); Isi Komentar: NEXTBACK latihan_18.php

16 Fungsi htmlspecialchars(); NEXTBACK validasi.php

17 Mendeteksi Jumlah Karakter dalam String Suatu data string dapat dihitung jumlah karakternya, dengan menggunakan fungsi: strlen(nama_string); NEXTBACK

18 Mendeteksi Jumlah Karakter dalam String NEXTBACK jmlhuruf.php

19 Mendeteksi Posisi suatu Karakter pada String Fungsi: strpos(nama_string,kar_yg_diinginkan); NEXTBACK poshuruf.php

20 Mendeteksi Karakter dalam Variabel String Fungsi: $nama_variabel{karakter_ke_berapa}; NEXTBACK akseskar.php

21 Mengubah Format Huruf suatu String Huruf Kapital,fungsi:strtoupper(“data_string”); Huruf Kecil,fungsi:strtolower(“data_string”); NEXTBACK formathrf.php

22 Mengkapitalkan Huruf Suatu String Untuk mengkapitalkan huruf pertama pada string, gunakan fungsi:ucfirst(data_string); Untuk mengkapitalkan huruf pertama tiap kata dari string, gunakan fungsi:ucwords(data_string); NEXTBACK hrfcaps.php

23 Menghilangkan Spasi di Sekitar String  Menghilangkan spasi dikanan string, fungsi: rtrim(data_string);  Menghilangkan spasi dikiri string, fungsi: ltrim(data_string);  Menghilangkan spasi dikanan dan kiri string, fungsi: trim(data_string); NEXTBACK

24 Membuat String dari String Membuat data string baru yang merupakan bagian dari data string yang pertama, gunakan fungsi: substr(data_string,posisi_awal,banyak_karakter) NEXTBACK substr.php

25 Mendeteksi Jumlah Substring dalam String Untuk menghitung suatu kata yang terdapat dalam data string, gunakan fungsi: substr_count(data_string,substring_yang_dicari); NEXTBACK jmlsubstr.php

26 Mendeteksi Nilai ASCII suatu Karakter Mendapatkan Nilai ASCII sebuah karakter, fungsi: ord(karakter); Karakter yang diwakili oleh Nilai ASCII, fungsi: chr(karakter); NEXTBACK ascii.php

27 Mengganti Bagian String Melakukan penggantian salah satu dari bagian string untuk diganti dengan kata yang baru, gunakan fungsi: str_replace(“yg_akan_diganti”,”pengganti”,nama_string); NEXTBACK gantistr.php

28 Memecah String Suatu String dapat dipecah menjadi kata-kata penyusunnya, Gunakan fungsi: strtok(string,karakter_pemisah); NEXTBACK pecahstr.php


Download ppt "Manajemen Session Session?.... teknik penyimpanan data di server, dimana tentunya data yang disimpan dalam bentuk variabel. NEXTBACK."

Presentasi serupa


Iklan oleh Google