• 07-10-2021, 11:37:00
    #1
    merhabalar;
    php ile siteye login oluyorsunuz ($_SESSION) kullanılıyor ve index sayfasına gidiyor tamam sonra kullanıcı sitede başka sayfaya gidiyor ve o sayfa açık kalıyor, kullanıcı sayfayı açık bırakıp gidiyor , malum bir süre sonra session ölüyor, sayfa yenilendiğinde session yoksa login sayfasına git diyorum tamam buraya kadar sorun yok, ama login olunca da index e yönlendiriyorum fakat ben kullanıcının en son kaldığı sayfaya göndermek istiyorum, örnek bulamadım yada google de doğru kelimeler ile arama yapamadım.
    Teşekkürler.
  • 07-10-2021, 11:41:33
    #2
    Merhaba hocam en basiti aklıma ilk gelen kullanıcılar tablosuna lastvisit kolonu ekleyin kullanıcı hangi sayfaya giderse o kolona gittiği URLi güncelleyin giriş kısmında da son ziyaret ettiği URL e yönlendirin
  • 07-10-2021, 11:43:14
    #3
    Yönlendirme linki olarak $_SERVER['HTTP_REFERER'] bu kodu kullandığında giriş yaptıktan sonra giriş sayfasından önceki sayfaya yönlendirir. Örnek index.php dosyasından giriş yap sayfasına girdiğinde ve giriş yaptığında index.php'ye yönlendirir.
  • 07-10-2021, 11:49:50
    #4
    Eğer örneğin kullanıcı siteadresi.cö/admin/blog.php sayfasında kalıp uzun süre işlem yapmayıp SESSION öldükten sonra aynı sayfayı yenilerse login sayfasına yönlendireceğiniz adımda URL parametresinin sonuna ?ref=$_SERVER['HTTP_REFERER'] ekleyebilirsiniz.

    Kullanıcı başarılı ile login olduktan sonra ref parametresi kontrolü yaparsınız. Eğer ref parametresi mevcutsa ilgili refi kontrol ettikten sonra yönlendirmesini yapabilirsiniz.
  • 07-10-2021, 11:52:21
    #5
    $_SERVER['HTTP_REFERER'] bu iş bu arkadaş ile çözülecek sanırım ama if,else leri doğru yazmak gerek sanırım, çünkü login sayfasına geri dönüyor doğru yazmayınca
    Teşekkürler
  • 07-10-2021, 11:55:04
    #6
    @batuhan_polat; mantıklı
    Teşekkürler.
  • 07-10-2021, 11:55:06
    #7
    Zileli adlı üyeden alıntı: mesajı görüntüle
    $_SERVER['HTTP_REFERER'] bu iş bu arkadaş ile çözülecek sanırım ama if,else leri doğru yazmak gerek sanırım, çünkü login sayfasına geri dönüyor doğru yazmayınca
    Teşekkürler
    Yapamazsan çekinmeden mesaj at hocam.
    Müsait olduğum an yardımcı olurum.
  • 07-10-2021, 11:56:05
    #8
    @PolatSolutions; sadece bu iş için update çok gerekli gelmedi
    teşekkürler.
  • 07-10-2021, 11:57:23
    #9
    batuhan_polat adlı üyeden alıntı: mesajı görüntüle
    Yapamazsan çekinmeden mesaj at hocam.
    Müsait olduğum an yardımcı olurum.
    eywallah şu senin dediğin GET işimi görür kanaatindeyim