好吧,我已經創建了一個名爲users.php的頁面,它檢查是否請求用戶標識。 就像www.domain.com/users.php?user_id=1;
現在,我想要做的是..要在URL中有另一個子句。 事情是這樣的: - www.domain.com/users.php?user_id=1 &行動=顯示
我應該如何着手,使「行動」條款可以被使用?
謝謝。
好吧,我已經創建了一個名爲users.php的頁面,它檢查是否請求用戶標識。 就像www.domain.com/users.php?user_id=1;
現在,我想要做的是..要在URL中有另一個子句。 事情是這樣的: - www.domain.com/users.php?user_id=1 &行動=顯示
我應該如何着手,使「行動」條款可以被使用?
謝謝。
只要您在$ _GET變量的作用。
if(isset($_GET['action')){
// do what you want when action is set
$action = $_GET['action'];
}else{
// do something else when action is not set
}
好吧,那麼你的意思是我應該有一個像這樣的URL: - **
實際上,應該使用@ shankar-damodaran給html表單的方法。因爲使用表單標籤的action屬性中嵌入的操作並不好。如果你想改變行動,那麼你想要例如刪除一個用戶呢?你應該改變動作屬性,這將是一個痛苦的屁股。使用隱藏輸入是一種更好的做法,更好處理。 –
在你<form>
引入另一場
<input type="hidden" name="action" value="display">
,並在你的PHP文件,你可以訪問它
$action = $_REQUEST['action'];
請注意,表單方法應該是GET。 –
是的。把它作爲一個'$ _REQUEST'來換成更安全的一面。 –
問題要求代碼必須表現出對問題的理解最小正在解決。包括嘗試解決方案,以及爲什麼他們不工作。 – Kermit