объединить 2 входных значения в URL-адрес

У меня есть такая форма:

<form action="" method="get"> Color: <input type="text" name="color"><br> Car: <input type="text" name="car"><br> <input type="submit"> </form> 

Когда я набираю цвет «красный» и автомобиль «bmw», я получаю url как это

HTTP: // МойВебСайт / цвет = красный и автомобиль = BMW

как я могу получить массив автомобилей в цвет на submit так, чтобы это было так

HTTP: // МойВебСайт / цвет = красный + BMW

Related of "объединить 2 входных значения в URL-адрес"

Я действительно не знаю, как изменить форму 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