我有这样的形式:
<form action="" method="get">
Color: <input type="text" name="color"><br>
Car: <input type="text" name="car"><br>
<input type="submit">
</form>
当我输入颜色&#34;红色&#34;和汽车&#34; bmw&#34;我得到这样的网址
http://mywebsite/?color=red&car=bmw
如何在提交时将汽车数组变成彩色
答案 0 :(得分:0)
我真的不知道如何修改HTML表单以从两个单独的输入生成查询字符串。但是在处理表单提交的PHP脚本中,您尝试获取的URL基本上等同于:
$_GET['color'] = implode(' ', $_GET);
unset($_GET['car']);
这会将$_GET
更改为
array (size=1)
'color' => string 'red bmw' (length=7)
好像您已提交
http://mywebsite/?color=red+bmw