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