Простой вопрос, в URL из input text

ftpman

Гуру форума
Регистрация
13 Июн 2008
Сообщения
193
Реакции
69
Здравствуйте.
В принципе не сложный вопрос, поэтому прошу помощи.
Друг попросил помочь, у него Joomla 1.5, компонент IPRICE, решил вынести поиск на основную страницу сайта.
Простыми манипуляциями этого компонента, я понял что можно просто подставлять в конце одного запроса, значение например из текстового поля формы.
Код:
<form method="GET" action="/index.php?option=com_ipricecalc&amp;view=price&amp;Itemid=0&amp;ifilter="><input name="whatisearch" size="31" maxlength="255" value="" type="text" /> <input name="btnG" value="Поиск" type="submit" /></form>

т.е. человек вводит в инпут слово, нажимает поиск. И нужно что бы за место этой страницы в URL подставлялось /index.php?option=com_ipricecalc&amp;view=price&amp;Itemid=0&amp;ifilter=вставляем текст из поля whatisearch.
Как это сделать? хотя мне кажется это не пхп нихрена, а какой нибудь яваскрипт или даже простая DOM функция по возвращению значения. Но как правильно сделать?
 
Я не совсем в курсе зачем в форме c method="GET" на action стоит link c параметрами, наверно из post переделали.
Но для передачи запроса в ifilter лучше подойдет такой код:
Код:
  <form method="GET" action="index.php">
<input name="ifilter" size="31" maxlength="255" value="" type="text" />
<input value="Поиск" type="submit" />
</form>
 
блина нет, эту форму я взял из стандартного шаблона iprice.
Мне нужна видимо новая форма которая по нажатию на поиск, будет открывать в новом окне Название сайта/
/index.php?option=com_ipricecalc&amp;view=price&amp;Itemid=0&amp;ifilter=И сюда вставлять то что ищет человек.
Только тогда будет норм. Все стандартные средства не подходят.
 
Для этого параметры строки прописать надо в хайден поля:
Код:
<form method="GET" action="index.php">

<input name="option" value="com_ipricecalc" type="hidden" />
<input name="view" value="price" type="hidden" />
<input name="Itemid" value="0" type="hidden" />

<input name="ifilter" size="31" maxlength="255" value="" type="text" />
<input value="Поиск" type="submit" />
</form>

и да, всё это не имеет никакого отношения к php - это html и вот для него справка:
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
 
Назад
Сверху