User selalu login

bang ane mau nanya nih, jadi ane mau bikin fitur login web ane kyak gni: misalkan si user login kan (berhasil) trus si user direct ke halaman dashboard nah ga beberapa lama si user langsung nutup browsernya tanpa nge klik logout, gimana cara nya agar si user ke esokannya jika mengakses web ane lagi pake browser yg sama spt kmaren si user langsung otomatis direct ke halaman dashboard tanpa ribet login lagi, kecuali si user nge klik logout sebelum nutup browser nya, udah make session sama cookie tapi besok nya tetep harus login, logikanya gmna ya bang?

// ini script di halaman login
if(isset($_SESSION['hp'])){
	header('location:home');
} else {
    // ttp di halaman login
}

setcookie('hp', $hp, time() + 604800);
$_SESSION['hp'] = $hp;
header('location:home');

jadi di web ane login make nomor hp trus di databasenya juga ga nyatet cookie dll nya sih, yg bener gmna ya? atau ada logika lainnya bang atau malah script ane ada yg salah? udh googling ttp ga ktmu Makasih sebelumnya,

avatar simuf
@simuf

43 Kontribusi 5 Poin

Diperbarui 4 tahun yang lalu

2 Jawaban:

kenapa gabikin session aja. login nya cek cookie aja kak gaperlu dibuat session karena session setelah browser di keluarkan sessionnya juga ikut hancur...

avatar pemudakoding
@pemudakoding

342 Kontribusi 120 Poin

Dipost 4 tahun yang lalu

Tanggapan

iya begitu

pake cookie

avatar jiasfjabfie1212
@jiasfjabfie1212

38 Kontribusi 0 Poin

Dipost 4 tahun yang lalu

Tanggapan

referensi/contoh kodenya om?

Login untuk ikut Jawaban