Cookies As’ad Djamalilleil

Slides:



Advertisements
Presentasi serupa
Form Method(Post & Get) dan Session
Advertisements

FORM HANDLING
Cookie & Session Pemrograman Internet Basis Java
Pemrograman Web – PHP 2 Antonius RC. PHP dan Form (1)
KONSEP PEMROGRAMAN WEB
STRUKTUR DATA (5) Pointer dan Function
Cookies dan Session.
MIDlet User Interface (3) As’ad Djamalilleil
Komponen Class Item (2) As’ad Djamalilleil
Struktur Kode Program MIDlet As’ad Djamalilleil
Ekspresi dan Operator As’ad Djamalilleil
Menciptakan Fungsi.
Pustaka Fungsi As’ad Djamalilleil
Akses File As’ad Djamalilleil
Macam Statement As’ad Djamalilleil
Selection (pemilihan) As’ad Djamalilleil
Isnardi,M.Kom Ikhsan, S.Kom, M.Kom Novinaldi, S.Kom
Ekspresi As’ad Djamalilleil
Iteration Statements (statement iterasi/pengulangan) As’ad Djamalilleil
Struktur Kontrol (2) As’ad Djamalilleil
Abstract & Interface As’ad Djamalilleil
RECORD.
Looping (perulangan) As’ad Djamalilleil
Functions/Fungsi As’ad Djamalilleil
Depth First Search (DFS)
Konsep Pemrograman Web
Pointer dan Reference As’ad Djamalilleil
PHP.
Elemen Dasar Java (2) As’ad Djamalilleil
Function(2).
Struktur Kode Aplikasi Java (1)
As’ad Djamalilleil Function (method) As’ad Djamalilleil
Breadth First Search (BFS)
Uniform-Cost Search (UCS)
As’ad Djamalilleil Variabel & Konstanta As’ad Djamalilleil
STRUKTUR DATA (5) Pointer dan Function
Java Server Pages D4 LJ-PJJ Dasar Pemrograman Web Eru©Juli-2009 PENS – ITS.
RESPONSE DAN REQUEST MESSAGE
Dasar-Dasar PHP.
STRUKTUR DATA Pointer dan Function
Pertemuan II Kuliah Pemrograman Web Menggunakan JSP
Struktur Data Array dan Mapping Array
Tenia Wahyuningrum pointers Tenia Wahyuningrum
Modul 2 : Teknologi Informasi Lecture Note: Inayatullah, S.Kom., M.Si. Yoannita, S.Kom Hardware Komputer Software Komputer Manajemen Sumber Daya Data Telekomunikasi.
Operasi Umum PHP.
Fungsi-fungsi tambahan dalam PHP Session dan Cookie
Fungsi, Array dan String
Tujuan Instruksional Mahasiswa memahami konsep fungsi
As’ad Djamalilleil Fungsi exec() As’ad Djamalilleil
Melakukan query secara periodik ke dalam database MySQL As’ad Djamalilleil
Pemrograman WEB I Pertemuan 10.
PHP.
Tipe Data, Variabel dan Operator
Pertemuan 1 Khairul Anwar Hafizd
Lutfi Budi Ilmawan Univ. Muslim Indonesia
Pemrograman PHP Lanjut
Networking Belajar bagaimana menerapkan sebuah MIDlet yang mempunyai kemampuan koneksi ke dalam jaringan Membuat koneksi HTTP, HTTP Redirects, HTTPS,
PHP function Pemrogaman Web.
Fungsi-fungsi tambahan dalam PHP Session dan Cookie
As’ad Djamalilleil Function (method) As’ad Djamalilleil
As’ad Djamalilleil Fungsi exec() As’ad Djamalilleil
As’ad Djamalilleil Ekspresi dan Operator As’ad Djamalilleil
As’ad Djamalilleil Struktur Kontrol (2) As’ad Djamalilleil
As’ad Djamalilleil Functions/Fungsi As’ad Djamalilleil
Melakukan query secara periodik ke dalam database MySQL
As’ad Djamalilleil Cookies As’ad Djamalilleil
Algoritma dan Pemrograman
PHP5 Internet Programming.
PIBJ (PEMROGRAMAN INTERNET BERBASIS JAVA)
Fungsi.
Transcript presentasi:

Cookies As’ad Djamalilleil

Definisi Cookies Cookies adalah sebuah mekanisme untuk menyimpan data pada browser sehingga dapat digunakan salah satunya untuk mengindentifiikasi user Cookies dapat dibuat dengan menggunakan function setcookie() Cookies merupakan bagian header HTTP, jadi pemanggilan setcookie harus dilakukan sebelum ada output yang dikirim ke browser Cookie yang dikirim dari client secara otomatis akan diubah menjadi variabel PHP seperti data GET dan POST

Jika kita ingin menyimpan beberapa nilai ke dalam satu cookie, maka cukup menambahkan [ ] pada nama cookie int setcookie (string name [, string value [, int expire [, string path [, string domain [, int secure]]]]]) setcookie() mendefinisikan sebuah cookie untuk dikirim bersamaan dengan seluruh informasi header Cookies harus dikirim sebelum informasi header apapun dikirim

Semua argumen kecuali argumen name bersifat opsional Jika hanya disertakan argumen name, maka cookie dengan nama tersebut akan dihapus dari komputer client Argumen yang tidak ingin digunakan dapat pula diberikan nilai berupa string kosong ( “ ” ) untuk yang bertipe string dan nilai nol ( 0 ) untuk yang beripe integer Argumen expire merupakan waktu Unix bertipe integer seperti halnya nilai yang dikembalikan oleh function time() atau mktime() Argumen secure mengindikasikan bahwa cookie hanya dikirim melalui koneksi HTTPS

Cookies tidak akan terlihat sampai halaman yang memuat cookie dijalankan Cookie harus dihapus dengan parameter yang sama dengan pada saat pembuatan Contoh pengiriman setcookie() : setcookie ("teskuki", "nilainya"); expire dalam waktu 1 jam setcookie ("teskuki", $nilai, time()+3600); setcookie ("teskuki", $nilai, time()+3600, "/~tmp/", ".webku.co.id", 1);

Contoh penghapusan setcookie() : setcookie ("teskuki"); Membuat cookie expire 1 jam yang lalu setcookie ("teskuki", $nilai, time()- 3600); setcookie ("teskuki", $nilai, time()- 3600, "/~tmp/", ".webku.co.id", 1);

Contoh membaca isi cookie: echo $teskuki; echo $HTTP_COOKIE_VARS["teskuki"]; Array cookie dapat dibuuat dengan menggunakan notasi array pada nama cookie. Contoh membuat array cookie: setcookie ("kuki[tiga]", "kukitiga"); setcookie ("kuki[dua]", "kukidua"); setcookie ("kuki[satu]", "kukisatu"); if(isset($kuki)) while(list($nama,$nilai) = each ($kuki)) echo "$nama == $nilai \n";