Session foto profile pada php

selamat malam sekolah koding... jika kita membuat sebuah halaman profile dan terdapat foto profile di dalamnya, apa lebih bagus jika datanya disimpan di session saat login? dan jika user ingin mengganti foto profilnya apakah harus login ulang untuk melihat perubahannya, atau bisakah mengganti isi data dari sebuah session di PHP tanpa harus destroy semua sessionnya?

avatar ngadiono
@ngadiono

27 Kontribusi 14 Poin

Diperbarui 5 tahun yang lalu

2 Jawaban:

lebih baik ditampilkan seperti biasa, datanya dimasukan ke db, biar gk hilang

avatar driyan
@driyan

193 Kontribusi 109 Poin

Dipost 5 tahun yang lalu

Tanggapan

iya, yang saya maksudkan adalah nama file foto udah ada di database, ketika login apakah sessionnya lebih baik disimpan di session saat proses login atau hanya diambil dengan query setelah login (mengulang query yg sama di setiap halaman yg membutuhkan nama file foto).

sebenarnya saya kurang recommend menggunakan session, karena session bisa hilang mendadak, jadi saya lebih menyarankan menggunakan cookie, selain praktis, ya mudah juga, jadi tidak perlu membuat session photo berulang ulang kali

<pre> //Bisa tinggal update saja sessionnya misal sebelumnya session bernilai $_SESSION['gambar'] = 'gambar_1.jpg'; //maka saat foto profile di update tinggal panggil nama baru dan update sessionnya $_SESSION['gambar'] = 'gambar_2.jpg'; </pre>

avatar Rozul
@Rozul

44 Kontribusi 20 Poin

Dipost 5 tahun yang lalu

Login untuk ikut Jawaban