Я пытаюсь добавить окно поиска на свою страницу, которое направит пользователей на страницу результатов поиска на другом сайте. У меня есть действие и все остальные требуемые данные в скрытых полях, чтобы обеспечить правильную отправку.Добавление данных в поле ввода
Проблема в том, что они используют дополнительные данные для поиска, что делает его расширенным поиском типа поля. Таким образом, вместо поискаTerm = X ожидается, что searchTerm = Locale (en): FQE = (KE, None, 11) MY_SEARCH_TERM: И: LQE = (AC, None, 8) fulltext $
Как добавить это дополнительные данные вокруг моего поискового запроса, без необходимости посещать промежуточную страницу, чтобы выполнить конкатенацию?
Вот что я до сих пор:
<form action="http://vendors.address/searchresult.do" method="post">
<input type="hidden" name="type" value="search">
<input type="hidden" name="sort" value="DateDescend">
<input type="text" name="queryId">
</form>
И мне нужно что-то, что может привести к такого рода вещи:
<form action="http://vendors.address/searchresult.do" method="post">
<input type="hidden" name="type" value="search">
<input type="hidden" name="sort" value="DateDescend">
<input type="hidden" name="queryId" value="Locale%28en%2C%2C%29%3AFQE%3D%28KE%2CNone%2C11%29MY_SEARCH_TERM_HERE%3AAnd%3ALQE%3D%28AC%2CNone%2C8%29fulltext%24">
</form>
Любая помощь будет оценена.
Надеюсь, что у вас не будет ответа JS, но это не ваша вина. Если это невозможно сделать в PHP, это невозможно. –