2013-07-20 85 views
0

所以我想知道一些事情。獲取當前尋呼的URL

不是傳遞的URL像e.g功能:

paginate('SELECT * FROM posts WHERE topic_id = $id', 'forum/?action=thread&threadid=292', $perPage) 
paginate('SELECT * FROM news_comments WHERE news_id = $id', 'index.php?action=comments&id=17', $perPage) 
paginate('select * from ?', 'another page', $perPage) 
paginate('select * from ?', 'another page', $perPage) 

我想PHP弄清楚當前URL /腳本。 Obviuosly這不會工作(以及它的工作,但我的意思是看它)

$_SERVER['REQUEST_URI']; 

forum/?action=thread&threadid=10&page=2&page=3&page=4&page=5&page=6&page=7&page=8&page=9 

我只希望當前$_GET['page']

任何建議/想法?

+0

什麼是'分頁()'? –

+0

你能否澄清 - 「如果當前頁面是xxx我想要一個返回yyy的php函數」。無法弄清你在問什麼! – Floris

+0

對不起,我沒有得到你。你想要第一個帕爾馬「頁面」嗎? – srain

回答

0

也許傳入一個current_page變量?

forum/?action=thread&threadid=10&current_page=5&page=2&page=3&page=4&page=5&page=6&page=7&page=8&page=9 

然後,你可以這樣做:

$_GET['current_page']