2014-01-25 32 views
-2

我有下面的代碼的HTML表單:HTML表單不輸入數據提交到URL

<form action="search/" method="get"> 
    <input type="search" value="search for..." id="search" /> 
</form> 

當我按下回車鍵,將其提交給action屬性指定的頁面,但它不會將輸入值添加到URL。

我希望有人搜索「政治家」的關鍵字將類似「kereso /政客」

我使用.htaccess的管理與下面的代碼SEO友好的URL。

RewriteEngine On 
RewriteCond %{HTTP_HOST} ^haromszekirmdsz.ro 
RewriteRule (.*) http://www.haromszekirmdsz.ro/$1 [R=301,L] 
RewriteCond %{SCRIPT_FILENAME} !-f 
RewriteCond %{SCRIPT_FILENAME} !-d 
RewriteRule ^(.*)$ index.php/$1 

php_flag magic_quotes_gpc Off 
+3

您輸入不具有name屬性。 – Musa

回答

8

你不給name屬性中輸入字段

<input name="url" .......... /> 
+0

@ user1185551-如果有效,請接受答案。謝謝。 –

+0

@ user1185551 - 接受如果它解決你的問題,讓其他人也可以找到解決方案 –

3

你需要一個名稱屬性添加到輸入字段。

<input type="search" value="search for..." name="search" /> 
0

不要忘記加入name

<form action="search/" method="get"> 
    <input name="search" type="text" value="search for..." id="search" /> 
</form>