2012-11-04 31 views
2

我使用窗體按鈕將頁面發送給頁面時,我單擊它http://domain.com/folder/upload/但由於某種原因,當我單擊按鈕時,它在此末尾添加了尾隨問號:http://domain.com/folder/upload/使用窗體方法刪除拖尾問號=獲得

我當前的代碼如下所示:

<form method="get" action="http://domain.com/folder/upload/"><button type="submit" class="green button"><i class="photo" ></i></button></form> 

我怎樣才能擺脫問號,而無需使用方法=「後」,因爲我希望用戶能夠刷新頁面,而無需確認表彈出重新提交對話框。我也不想使用JavaScript。是否有另一種解決方法,而不使用onclick或method =「post」?

回答

0

添加此

if (isset($_GET['keywords']) && !empty($_GET['keywords'])) { 
    $key=$_GET['keywords']; 
    header("Location:http://website.com/search/$key"); } 

添加這種形式

<form method="get"> 
    <input type="text" name="keywords"> 
</form> 
+0

使用$ key = trim($ key); – coder007