• 13-09-2020, 01:33:24
    #10
    Kimlik doğrulama veya yönetimden onay bekliyor.
    DoctorCode adlı üyeden alıntı: mesajı görüntüle
    İşin enteresan tarafı bu hata almıyorum, mail ve şifre girdiğimde tekrar giriş ekranında kalıyor. Localhostta hiçbir sorun çıkmıyor, sorunsuz bir şekilde giriş yapabiliyorum. Tüm kodları gözden geçirdim, her şey yolunda. Siteden form gönderdiğimde de veritabanına işlenmiyor. Ama veritabanının içerisinden bir müdahale gerçekleştirdiğimde sitede gösteriliyor.
    Anydesk kullanıyorsanız bir bakayım isterseniz
  • 13-09-2020, 01:37:16
    #11
    ebubekirgns adlı üyeden alıntı: mesajı görüntüle
    sessionkontrol bu fonksiyonu yazar mısınız buraya.
    Hocam fonksiyon.php de bu :

    function sessionkontrol() {
        if (empty($_SESSION['kullanici_mail'])) {
    header("Location: giris.php");
    exit();
        }
    }
    function sessionkontrol2() {
        if (isset($_SESSION['kullanici_mail'])) {
    header("Location: index.php");
    exit();
        }
    }
    Giriş.php de bu:

    sessionkontrol2();
    Header.php de bu var:
    sessionkontrol();
  • 13-09-2020, 01:56:03
    #12
    Sanırım çözüm bulamayacağız
  • 13-09-2020, 03:22:55
    #13
    Problem çözüldü
  • 13-09-2020, 03:23:50
    #14
    @babfo; hocama çok teşekkür ediyorum. Sorunum ile ilgilendi ve durumu çözdü. Bu benim aklıma niçin gelmedi diye kıskanmadım da değil

    Aklınıza sağlık hocam sağolun.

    Yaşayabilecek olanlar için çözüm şudur:
    .htaccess dosyası içerisinde .php yönlendirmeyi kaldırdığımda döngüler sorunsuz çalıştı.

    Kaldırılan kod aşağıdaki gibidir.

    RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s([^.]+)\.php [NC]
    RewriteRule ^ %1 [R,L]
  • 13-09-2020, 03:26:08
    #15
    DoctorCode adlı üyeden alıntı: mesajı görüntüle
    @babfo; hocama çok teşekkür ediyorum. Sorunum ile ilgilendi ve durumu çözdü. Bu benim aklıma niçin gelmedi diye kıskanmadım da değil

    Aklınıza sağlık hocam sağolun.

    Yaşayabilecek olanlar için çözüm şudur:
    .htaccess dosyası içerisinde .php yönlendirmeyi kaldırdığımda döngüler sorunsuz çalıştı.

    Kaldırılan kod aşağıdaki gibidir.

    RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s([^.]+)\.php [NC]
    RewriteRule ^ %1 [R,L]
    Yönlendirmeyi kaldırmak istemiyorsanız post işlemlerinizde ki .php uzantısını kaldırmanız da çözüm sağlayacaktır