Bagaimana mengatur banyak nilai dalam cookie di php?

saya mengalami masalah dengan menyetel cookie di situs web saya [sejak pertama kali menggunakannya]. Pada dasarnya saya memiliki formulir ini di halaman artikel


    

dan dengan fungsi ini saya dapat menyimpan id di cookie saya

if [isset[$_POST['commentData']]] {
        $cookie_value = $_POST["commentData"];
        $cookie_name = "saved_articles";
        setcookie[$cookie_name, $cookie_value, time[] + 600, '/'];
    }
_

Sekarang saya harus dapat menyimpan banyak id di cookie saya sehingga saya dapat mengulang halaman 'artikel tersimpan' saya. Saat ini selalu menimpa nilai. Bantuan apa pun akan sangat dihargai

Cookie di PHP adalah file kecil dengan ukuran maksimal 4KB yang disimpan server web di komputer klien. Mereka biasanya digunakan untuk melacak informasi seperti nama pengguna yang dapat diambil situs untuk mempersonalisasi halaman saat pengguna mengunjungi situs web di lain waktu. Cookie hanya dapat dibaca dari domain asalnya. Cookie biasanya diatur dalam header HTTP tetapi JavaScript juga dapat mengatur cookie secara langsung di browser

Setting Cookie Di PHP. Untuk mengatur cookie di PHP, fungsi setcookie[] digunakan. Fungsi setcookie[] perlu dipanggil sebelum keluaran apa pun dihasilkan oleh skrip, jika tidak, cookie tidak akan disetel

Sintaksis

setcookie[name, value, expire, path, domain, security];

Parameter. Fungsi setcookie[] membutuhkan enam argumen secara umum yaitu.  

  • Nama. Ini digunakan untuk mengatur nama cookie
  • Nilai. Ini digunakan untuk mengatur nilai cookie
  • Berakhir. Ini digunakan untuk mengatur stempel waktu kedaluwarsa cookie setelah itu cookie tidak dapat diakses
  • Jalur. Ini digunakan untuk menentukan jalur di server tempat cookie akan tersedia
  • Domain. Ini digunakan untuk menentukan domain tempat cookie tersedia
  • Keamanan. Ini digunakan untuk menunjukkan bahwa cookie harus dikirim hanya jika ada koneksi HTTPS yang aman

Di bawah ini adalah beberapa operasi yang dapat dilakukan pada Cookie di PHP

  • Membuat Cookie. Membuat cookie bernama Auction_Item dan menetapkan nilai Luxury Car ke dalamnya. Cookie akan kedaluwarsa setelah 2 hari [2 hari * 24 jam * 60 menit * 60 detik]

Contoh. Contoh ini menjelaskan pembuatan cookie di PHP

PHP




0

1

    

    

0

1

    

Bài mới nhất

Chủ Đề