Автор: Sagrail Jan 25 2008, 19:02
есть кучка html (взятых у джумлы) которые можно назвать сайтом, есть желание сделать по нему поиск, но хостинг не предполагает бд.
решил искать через гугля с параметром, те вводится информация(для примера потом будет 123)=>адресная строка изменяется в виде
Код
http://www.google.com/search?as_q=[i][b]123[/b][/i]&hl=ru...
естественно информация должна изменяться в зависимости от текстбокса
есть вот такая текстовая коробочка
Код
<form method="get">
<div class="search"> <input name="searchword" id="mod_search_searchword" maxlength="20" alt="search" class="inputbox" size="20" value="Поиск..." onblur="if(this.value=='') this.value='Поиск...';" onfocus="if(this.value=='Поиск...') this.value='';" type="text"></div>
<input name="option" value="com_search" type="hidden">
<input name="Itemid" value="5" type="hidden"></form>
к сожадению так она добавляет всю информацию в адресную строку после адреса страницы, а в нашем случае нужно заменить строку
строку меняет form method="post" но он не дает генерировать строку
кто может подкинуть идейку?
Автор: Expend Jan 28 2008, 18:35
Если я тебя правильно понял, то вот это пойдёт:
Код
<form method="get" action="http://www.google.com/search">
Поиск на Гугле:<br>
<input type="text" name="q">
<input type="submit" value="Найти!!!">
</form>
Автор: Sagrail Feb 1 2008, 19:27
Цитата(Expend @ Jan 28 2008, 18:35)
Если я тебя правильно понял, то вот это пойдёт:
не совсем правильно понял..
нужно сделать форму, которая бы искала в гугле(или другой поисковой системе) с параметром поиска только по одному сайту
сам задалбался и вежливо позаимствовал кусочек со странички яндекса, получилось что то типо того что ты описал
ps всетаки хочется искать с параметром
Автор: Master Feb 1 2008, 23:30
HTML
<form action='http://www.google.ru/search' method="get">
<div class="search">
<input type='hidden' name="sitesearch" value='УРЛ_САЙТА_ГДЕ_ИСКАТЬ' />
<input name="q" id="mod_search_searchword" maxlength="20" alt="search" class="inputbox" size="20" value="Поиск..." onblur="if(this.value=='') this.value='Поиск...';" onfocus="if(this.value=='Поиск...') this.value='';" type="text" />
</div>
</form>
Автор: juliet Feb 3 2008, 01:07
A CGI-Script под это придумать сами как?
Автор: Sagrail Feb 4 2008, 21:57
Цитата(Master @ Feb 1 2008, 23:30)
HTML
<form action='http://www.google.ru/search' method="get">
<div class="search">
<input type='hidden' name="sitesearch" value='УРЛ_САЙТА_ГДЕ_ИСКАТЬ' />
<input name="q" id="mod_search_searchword" maxlength="20" alt="search" class="inputbox" size="20" value="Поиск..." onblur="if(this.value=='') this.value='Поиск...';" onfocus="if(this.value=='Поиск...') this.value='';" type="text" />
</div>
</form>
биг респект)
Весьма признателен