Bagaimana menampilkan data user pada saat berhasil login menggunakan session dan cookie di php

saya mau bertanya master tentang login user, jadi begini

ketika saya centang ingat saya (remember me) itu nama saya muncul di halaman index kemudian cookie aktif , ketika saya close browser dan masuk lagi itu nama nya berubah menjadi root

seperti gambar di bawah ini

gambar ketika berhasil login

gambar ketika login sudah menggunakan cookie

bagaimana agar namanya tetap seperti gambar pertama walaupun browser sudah di close ?? mohon bantuannya saya masih newbie menggunakan php

scrip nya

login.php

index.php

untuk mencetak nama

avatar fiancool
@fiancool

3 Kontribusi 0 Poin

Diperbarui 5 tahun yang lalu

1 Jawaban:

Logikanya;

  1. Taro di cookie, set cookienya sesuai yang kamu mau
  2. Untuk mengeluarkan data jangan langsung $_SESION['username'] tapi bikin fungsi yang isinya, ngecek $_SESSION['username'] kalau tidak ada, cek $_COOKIE['username']

ada banyak contoh bisa kamu lihat <a href=' https://phppot.com/php/php-login-script-with-remember-me/ '> https://phppot.com/php/php-login-script-with-remember-me/ </a> <a href=' http://www.downwithdesign.com/web-development-tutorials/adding-remember-feature-php-login-script/ '>downwithdesign</a>

avatar hilmanski
@hilmanski

2672 Kontribusi 2133 Poin

Dipost 5 tahun yang lalu

Tanggapan

oke saya ciba dulu kaka , terimakasih atas jawabannya

Login untuk ikut Jawaban