2014-08-30 75 views
0

我想檢查用戶是否從特定頁面進入當前頁面。檢查用戶從哪個頁面進入wordpress的當前頁面

e.g

if (user comes from /bingo.php) 
    { wp_redirect(/newpage.php);exit; } 
else { // do nothing }; 

謝謝:)

+0

http://stackoverflow.com/questions/1864583/get-original-url-referer-with-php – Danijel 2014-08-30 13:23:16

+0

@Danijel我不認爲是完全重複的,因爲這個問題是指原始引用者而不是前一個引用者。 – 2014-08-30 13:55:07

回答

1

沒有完全回答你的問題,我會說你可以看看$_SERVER['HTTP_REFERER']。這包含用戶來自的上一頁。請注意,這並非總是如此。

0

這是我對我的情況下,代碼:

if (!is_user_logged_in()) { 
$icamefrom = $_SERVER['HTTP_REFERER']; 
if ($icamefrom == 'the_site_you_want_to_check') { wp_redirect('/signup'); exit; }; 
}