• 26-08-2020, 16:53:15
    #1
    Herkese selamlar, normal'de admin ile işlem yapıyordum fakat ki user + admin bağlantısı yaptığım için yetki sorgulaması yapmam gerekiyor.

    Ajax ile işlem sağladığım için sorunsuz post gönderiyor, post'u alıyor her hangi bir problem bulunmuyor fakat ki kontrol.php'da yönlendirme sorunu bulunuyor SESSION olmayanları exit index.php olarak yönlendirme yapıyordum.

    echo $SESSION["oturum_id"]; olarak da ekrana yansıtsam session oluşmadığını görüntüledim fakat f12'de PHPSESSION mevcut.

    En sonunda buraya sorsam daha iyi olur diye planladım.



    AjaxGiris.php



    kontrol.php


    Yardımcı olursanız sevinirim.
  • 26-08-2020, 16:58:49
    #2
    kontrol.php'de <?php tagından sonra
    session_start();
    eklerseniz çözülecektir iyi çalışmalar
  • 26-08-2020, 17:00:52
    #3
    arxdelta adlı üyeden alıntı: mesajı görüntüle
    kontrol.php'de <?php tagından sonra
    session_start();
    eklerseniz çözülecektir iyi çalışmalar
    config.php'da mevcuttur, index'e require üzerinden config.php tanımlı ondan dolayı echo'da çıkmaması çok şaşırtıcı
  • 26-08-2020, 17:01:53
    #4
    Hocam merhaba.

    Öncelikle sorunun kaynağını bulmak için en baştan başlamak lazım.

    Oluşturduğun SESSION'u AjaxGiris.php sayfasında hem yönlendirmeden önce hemde yönlendirdikten sonra aynı sayfada echo ile çalıştırıp dene bakalım. Session gerçekten oluşmuş mu?

    AjaxGiris.php ve kontrol.php sayfafalarının en başında session_start(); mevcut mu?

    kontrol.php sayfasının en başında session_start() mevcut ise session_start ile beraber sayfanın başlarında başka hangi kodlar mevcut.

    Bende bazen aynı sorunları yaşıyorum arada sırada. Bazen php'nin kendi gzip fonksiyonu bile session oluşturulmasına engel olabiliyor.
  • 26-08-2020, 17:07:19
    #5
    batuhan_polat adlı üyeden alıntı: mesajı görüntüle
    Hocam merhaba.

    Öncelikle sorunun kaynağını bulmak için en baştan başlamak lazım.

    Oluşturduğun SESSION'u AjaxGiris.php sayfasında hem yönlendirmeden önce hemde yönlendirdikten sonra aynı sayfada echo ile çalıştırıp dene bakalım. Session gerçekten oluşmuş mu?

    AjaxGiris.php ve kontrol.php sayfafalarının en başında session_start(); mevcut mu?

    kontrol.php sayfasının en başında session_start() mevcut ise session_start ile beraber sayfanın başlarında başka hangi kodlar mevcut.

    Bende bazen aynı sorunları yaşıyorum arada sırada. Bazen php'nin kendi gzip fonksiyonu bile session oluşturulmasına engel olabiliyor.
    işlemi daha fazla dolandırmadan, success bölümünde yetki yönlendirmesi sağladım kullanıcı bilgileri yanlış ise kontrol.php'e yönlendirip sorgu yaptırıyorum teşekkür ederim
  • 26-08-2020, 17:09:51
    #6
    AhmetCVK adlı üyeden alıntı: mesajı görüntüle
    işlemi daha fazla dolandırmadan, success bölümünde yetki yönlendirmesi sağladım kullanıcı bilgileri yanlış ise kontrol.php'e yönlendirip sorgu yaptırıyorum teşekkür ederim
    Ne demek hocam önemli olan sorununuzun çözülmesi. Fakat bu dediklerim gene de aklınızda bulunsun. İleri ki dönemlerde işinize yarayabilir.

    İyi çalışmalar