phpde session sorunu yardım
24
●232
- 27-11-2021, 02:13:07Kimlik doğrulama veya yönetimden onay bekliyor.merhabalar öncelikle sizin banlamaktan kastığınıza bağlı olan bir duruma göre cevap verilmesi gerekiyor eğer o kullanıcı kalıcı olarak banlanılacaksa ip adresini alıp veritabanında banlanan diye bir tabloda o ipiyi kayıt edip her girişte ipleri kontrol ettirirseniz olur ama geçiçi bir şekilde banlamaktan kastığınız ise session ile yapabilirsiniz yani $_SESSION['banned'] = true; diyerek ondan sonra banlanması istediğiniz sayfada o sessionı kontrol edersiniz eğer var ise anasayfaya yönlendirsin yani bu şekilde olur
session_start();
if(isset($_SESSION['banned']){
header("Location: anasayfa");
}else{
//kodun tamami
}
olabilir başka türlü banlamaktan bahsediyorsanız eğer detaylı PM atarsanız yardımcı olabilirim umarım cevabım sorununuzu çözmüştür iyi günler dilerim. - 27-11-2021, 11:28:03Üyeliği durdurulduhocam üstünde çalıştığım site bir chat sohbet sitesi yapıyorum daha önceden birtane yapmıştım şimdi daha güzelini yapmaya çalışıyorum bu sefer çok özellikli olucak.ama ipden banlamayı hiç düşünmedim aslında ipdende banlanır ama ip numarası pclerde sürekli değişiyor ipden banladığınızda başka bir kullanıcıda o ipe sahip olursa oda banlanmış olmucakmı o varangelofcry09 adlı üyeden alıntı: mesajı görüntüle
- 27-11-2021, 12:06:15şöyle ipleri değiştiği zaman hazırda kullanılan bir ipye değişmez onu ancak şebeke içerisinde yapılabilir bu biraz siber güvenliğe giriyor ayrıca ipden engelleyip bilinen proxy hizmeti sunan yerleri kontrol eden bir function yapıp oradan gelen trafiği engelleyebilirsiniz bu durumdan kurtulursunuz ama bilinik olmayan proxy veya bu konuda biraz orta seviye ise onun gerçek ipsini bulma imkanı yok maalesef onu engellemenin tek yolu dediğim gibi bilinik proxy firmalarının trafiğini engellemek çünkü session ile yaparsanız session sıfırlaması yapılabilir kullanıcı tarafından cookie de aynı şekilde session sıfırlaması yaparsa kullanıcı ona yeni bir tanımlayıcı vereceği için veritabanınızda ki ile uyuşmaz çoğu zaman sadece scriptin çalışmasına bakılmaması lazım açık noktalarını bulup kapatılmalıBetmen35 adlı üyeden alıntı: mesajı görüntüle