Userclick nasıl bulabilirsiniz?

2 Cevap

Merhaba ben bu kullanım ** r açmış değildir ve o iletiyi görüntülemek fotoğrafa tıkladığınızda giriş yapınız. Then **after login I wants, the user landing on the photopage..who clicked before login. Nasıl userclick ve mağaza değerini alabilirsiniz PHP.In benim proje yapıyorum ve ne kadar belirli bir sayfaya yönlendirmek için?

2 Cevap

Gerçekten kullanıcı zaten bunu (dışında bazı ajax / javascript kullanarak) istemci tarafında beri erişiminiz yoksa hangi tıklandığında ne bir kökboya değil. Eğer oturum açma sayfasına kullanıcıyı yönlendirmek için karar aldığında URI / URL talep edilmiştir biliyorsunuz.

Sen oturumda ($_SESSION) istenen sayfa içinde stok var. Giriş sayfası ve ne zaman kullanıcı oturumunda stoklanmış sayfa onu yönlendirmek giriş yönetmek.

örneğin:

Eğer oturum açma sayfasına kullanıcıyı yönlendirmek için karar almak nerede

if($foobar){
 $_SESSION['requested_page'] = $_SERVER['REQUEST_URI'];
 header('Location: login.php');
 die();
}

giriş sayfasında

if($loginOK){
  if(isset($_SESSION['requested_page'])){
    header('Location: ' . $_SESSION['requested_page']);
    die(); 
  }
  header('Location: /index.php');
  die();
}

Bu genellikle kullanıcı nereden geldiğini söyleyecektir hangi $ _SERVER ['HTTP_REFERER'] ile işlenir. Sayfası log sonra geri yönlendirebilirsiniz. (Bir oturum gerekmez.)