我試圖將值添加到已預設的url的末尾。將值添加到URL的末尾 - HTML
因此,例如,用戶鍵入的「Hello World」到輸入框中,按提交,他們將採取何種措施:
http://google.com/?q=hello%20world
我能做到這一點的HTML或我將需要包括一些PHP?
任何幫助將是太棒了。由於
我試圖將值添加到已預設的url的末尾。將值添加到URL的末尾 - HTML
因此,例如,用戶鍵入的「Hello World」到輸入框中,按提交,他們將採取何種措施:
http://google.com/?q=hello%20world
我能做到這一點的HTML或我將需要包括一些PHP?
任何幫助將是太棒了。由於
這將被認爲是一個GET請求,並且可以用HTML表單本地化。
例子:
<form action="http://google.com" method="GET">
<input type="text" name="q"/><br/>
<input type="submit" value="Submit"/>
</form>
一旦點擊提交按鈕,瀏覽器會做一個GET請求,並引導用戶http://google.com/?q=value
非常感謝你Vigrond – Samuelofc 2012-02-12 21:36:33
有沒有辦法將它添加到更多的值?例如,如果我的初始網址是「http://google.com/?q="hello world」「,那麼在輸入框中輸入」test「會將其變成」http://google.com/?q=「你好世界「&w =」測試「? – Samuelofc 2012-02-12 21:42:20
如果你只是在頁面上添加更多的輸入字段,那麼這將很好,否則如果你使用單一的輸入字段,客戶端JavaScript將是必需的,除非你'重新願意在代碼中處理查詢字符串數據並將用戶重定向到新形成的URL – Scuzzy 2012-02-12 21:48:15
一個字符串添加到字符串
如果$ str爲 「A」 和$ str2的是 「B」
$str .=$str2;
導致$ STR被設置爲 「AB」
是的,你會需要一些PHP – 2012-02-12 21:29:43
好PHP是。關於我如何在PHP中執行此操作的任何想法? – Samuelofc 2012-02-12 21:31:00
我喜歡@Vigrond的答案,但是如果您需要某些東西來將URL修改爲字符串,[試試這個PHP函數](http://stackoverflow.com/questions/7356555/better-way-to-replace-query -string-value-in-a-given-url/7356682#7356682)我寫的。 – Scuzzy 2012-02-12 21:36:43