BasicDB.php ıcıne hepsını yazmıs tayfun onlara bakarsan tum fonksıyonlar bellı
session ile dene yada ajax kullan
basicDB kullanmadım hiç lakın sımdı baktıgımda NOT IN fonksıyonu var onu kullanmayı bılıyorsan o yazının id sını yaz gostermez
bu şekilmiş
$db->from('table_name')
->not_in('column_name', [1,2])
->first();
1 ve 2 id li yazı gorunmez sende oraya o yazının id sini yazacaksın
eskiden html sayfaları header ıle xls yanı excel olarak ındırme yaptrırdık
arkadasın anlattıgı gıbı mantık aslında şu
kaynak dosyayı cagıracaksın md5 yapmana da gerek yok
ındırtırken yenıden adlandırıp ındırteceksın md5 ıle orada adlandırırsın
laga luga işlerle uğraşmak ıstemıyorsanız uye id ile işlem yapmayın
her uyeye ayrıca uniq id tanımlayın sadece uye kendı bılgılerını guncellerken uyeid ile işlem yapın dıger tum yerlerde uniq id ıle işlem yaptırın mısal baska uye profılımı goruntuleyecek uniq id ile cekın baska uye bılgılerını
zaman damgasını sen ıstemesende zaten kodların ıcıne koyar
foto ustune fligran koyacaksan guvenlı ve seceneklerı bol olan verot kullan
and degıl or kullanacaksın
ayrıca şu mysqli yı kullanmayın PDO kullanın çok az farkı var
sql kodlarını yazarmısın ayrıca mysqli degıl pdo kullan
etiketlerde bir kaç şeyi eksik işaretlemissin

şifreleme dedıgın karmaşık kod gibimi yoksa sayfa sıkıştırmamı
ki html şifrelenmez