• 28-07-2021, 16:46:09
    #1
    PHP kullanarak giriş yaptıktan sonra önceki sayfaya yönlendirmeyi nasıl yapabilirim?

    Örnek olarak ;
    siteadresi/home (kullanıcı bu url ye geldi fakat oturum olmadığı için login sayfasına yönlendi.)
    login sayfasına yönlendikten sonra kullanıcı giriş bilgilerini yaptıktan sonra, tekrardan /home sayfasına gitmesini istiyorum.

    Bu işlemi nasıl yapabilirim ? Teşekkürler.
  • 28-07-2021, 16:49:31
    #3
    Login kısmında mı kullanacağım yoksa Home php de mi ?
  • 28-07-2021, 16:49:52
    #4
    sibercode adlı üyeden alıntı: mesajı görüntüle
    Login kısmında mı kullanacağım yoksa Home php de mi ?
    login başarılı olmuşsa o blokta kullanacaksın.
  • 28-07-2021, 17:01:34
    #5
    header("Location:" . $_SERVER['HTTP_REFERER']);
  • 28-07-2021, 18:13:04
    #6
    dinarbey adlı üyeden alıntı: mesajı görüntüle
    header("Location:" . $_SERVER['HTTP_REFERER']);

    hocam bu şekilde işe yaramıyor tekrardan login sayfasına yönlendiriyor
  • 28-07-2021, 18:17:19
    #7
    sibercode adlı üyeden alıntı: mesajı görüntüle
    hocam bu şekilde işe yaramıyor tekrardan login sayfasına yönlendiriyor
    Eğer kullanıcı sayfayı 1 defa yenilerse HTTP_REFERER silinir. Şunu deneyin; önce normal bir sayfadan X sayfasına geçiş yapın orada HTTP_REFERER'ı ekrana bastırın. Çıktı var ise header fonksiyonu ile yönlendirme yapmaya çalışın.
    header fonksiyonu çalışmıyor ise sayfanın başına ob_start() ekleyin.
  • 28-07-2021, 18:21:16
    #8
    dinarbey adlı üyeden alıntı: mesajı görüntüle
    Eğer kullanıcı sayfayı 1 defa yenilerse HTTP_REFERER silinir. Şunu deneyin; önce normal bir sayfadan X sayfasına geçiş yapın orada HTTP_REFERER'ı ekrana bastırın. Çıktı var ise header fonksiyonu ile yönlendirme yapmaya çalışın.
    header fonksiyonu çalışmıyor ise sayfanın başına ob_start() ekleyin.

    hocam x sayfasına gidiyorum daha sonra logine gidiyorum giriş yapmadan önce, gel url yi print_r yapıyorum, ekranda bir önceki url geliyor fakat, login yapınca tekrar girişe atıyor.
  • 28-07-2021, 18:23:18
    #9
    sibercode adlı üyeden alıntı: mesajı görüntüle
    hocam x sayfasına gidiyorum daha sonra logine gidiyorum giriş yapmadan önce, gel url yi print_r yapıyorum, ekranda bir önceki url geliyor fakat, login yapınca tekrar girişe atıyor.
    Login sayfasında REFERER'ı bir değişkene veya cookie atayın giriş başarılı olur ise atadığınız veriyi alın ve yönlendirme yapın. Çalışacaktır