• 29-07-2021, 18:03:31
    #10
    ntka adlı üyeden alıntı: mesajı görüntüle
    Kodlarda yanlışlık var if isset post demişsiniz and post email demişsiniz tekrar altta post email demişsiniz. o satırlar biraz karışık olmuş o nedenle giriş yapmıyordur localde bazı özellikleri görmezden gelebiliyor ama hostlarda sorun yaratıyor.
    Ayrıca sesion kullanmalısınız.
    Merhaba, sanırım buradan bahsediyorsunuz
    Burada bir hata olduğunu sanmıyorum, gelen post değerlerini kontrol ettirip daha sonrasında değişkenlere atıyorum. Zaten burada bir yanlışlık olsa yanlış şifre girdiğimde veya database'de olmayan bir mail girdiğimde de kod bloğu içindeki diğer kodlara kadar erişemez diye düşünüyorum. Sanırım @Cycl0ne; hocamın dediği gibi session kısmında hata olabilir, önce index.php'ye yönlendirip oradan da login.php'ye tekrar yönlendirme gibi bir şey olabilir.

    Dilerseniz siz bir kontrol edin http://yazilimdelisi.com/demo/sitele...ubey/login.php email => peniaugur80@gmail.com şifre => 0235db4dd3
  • 29-07-2021, 18:06:04
    #11
    giriş yapti sorun görünmüyor.
  • 29-07-2021, 18:20:08
    #12
    ntka adlı üyeden alıntı: mesajı görüntüle
    giriş yapti sorun görünmüyor.
    Bende ve arkadaşımda giriş yapmıyor nedense, session falan mı temizlemeliyiz acaba
  • 29-07-2021, 18:25:36
    #13
    ugurisik adlı üyeden alıntı: mesajı görüntüle
    Bende ve arkadaşımda giriş yapmıyor nedense, session falan mı temizlemeliyiz acaba
    Ayrıca farklı bir tarayıcıdan deneyince sorunsuz bir şekilde giriş yaptı
  • 29-07-2021, 18:38:41
    #14
    Çerezleri temizleyin düzelecektir.
  • 29-07-2021, 21:38:14
    #15
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Koddaki
    print_r($_POST);
    satırını silin. Ayrıda database.php dosyasını da kontrol edin içinde de benzer bir kod olabilir
  • 29-07-2021, 21:47:50
    #16
    seukaiwokeo adlı üyeden alıntı: mesajı görüntüle
    Koddaki
    print_r($_POST);
    satırını silin. Ayrıda database.php dosyasını da kontrol edin içinde de benzer bir kod olabilir
    Sorun bundan kaynaklı değil gibi duruyor hocam, cookie ya da session kaynaklı sanırım. Farklı bir tarayıcıdan sorunsuz işlem yapıyorum ama sürekli kullandığım tarayıcıdan giriş yapamıyorum nedense. Cookie temizledim, session sildim falan ama bir türlü sorunu çözemedim. Dediğiniz satırı da eklemeden önce böyle bir sorunla karşılaşıyordum, sadece gelen bir veri var mı yok mu diye kontrol etmek amaçlı eklemiştim
  • 29-07-2021, 22:55:19
    #17
    Çerez yapılandırmanız hatalı görünüyor. PHPSESSID cross-site cookie olarak işaretlenmiş. PHP sürümünüz 7.3 üzeri ise sayfanın en üstüne şunu yerleştirip deneyin;

    session_set_cookie_params(['samesite' => 'None', 'secure' => 1]);
    değilse .htaccess dosyanıza şunu ekleyin;

    <ifmodule mod_headers.c>
    Header always edit Set-Cookie ^(.*)$ $1;SameSite=None;Secure
    </ifmodule>
  • 30-07-2021, 00:31:18
    #18
    bende de giriş yaptı sorunsuz, ama ben sessionu her zaman sayfanın en tepesine koyuyorum şu ana kadar tüm oturumlarım düzgün çalıştı hiçbir sorun yaşamadım aşağılarda boşluk vesaire sıkıntı olabiliyor. clear cache eklentisi chrome için kurabilirsin sorun yaşayınca hızlıca temizliyor bir tıklama ile.
    <?php
    ob_start();
    session_start();
    ?>