login dan logout menggunakan cookies browser

gan anesudah berhasil eksekusi/kirim data ke cookies sbgai acuan login dengan php : syntax dasarnya seperti ini :

setcookie('username',$username,time()+3600);

sekarang terkendala dalam menghapus cookiesnya sbagai acuan logout : #syntax yg saya pakai adalah dengan mengurangi time nya sbb,

setcookie('username',$username,time()-3600);

setelah kode tersebut dijalankan kenapa time cookies nya tdak berkurang atau terhapus ya,

mungkin rekan - rekan ada solusi atau pengalaman kenapa kode untuk menghapus cookienya tidak berjalan ?

avatar ronaidea
@ronaidea

65 Kontribusi 14 Poin

Diperbarui 8 tahun yang lalu

2 Jawaban:

Untuk waktunya udah benar. Set value cookienya jadi ""

setcookie("username","",time()-3600)

Sekedar saran. Sebenarnya utk proses login/logout lebih baik pake session yg lebih aman dari pada pake cookies.

avatar cescgie
@cescgie

105 Kontribusi 5 Poin

Dipost 8 tahun yang lalu

@cescgie sip gan sudah berhasil

ow begitu ya, thanks masukannya gan nanti dicoba pakai session (y)

avatar ronaidea
@ronaidea

65 Kontribusi 14 Poin

Dipost 8 tahun yang lalu

Login untuk ikut Jawaban