<div class="sidebox">
<h1>Поиск по сайту</h1>
<form action="/search" class="searchform">
<p>
<input name="search" class="textbox" type="text" />
<input name="submit_s" class="button" value="Найти" type="submit" />
</p>
</form>
</div>
По идее по нажатию на кнопку меня должно перенаправить на страницу site.ru/search со всеми пост запросами. так и произошло, вот только к УРЛу дописалось еще search=&submit_s=Найти. Получаеться в урл мне вписалось еще и пост данные как мне их убрать.
Спустя 2 минуты, 59 секунд (9.07.2012 - 11:09) alexbel2404 написал(а):
Сделай отправку формы через js, убрав input type submit.
Спустя 6 минут, 3 секунды (9.07.2012 - 11:15) interested написал(а):
Shkiper
Не указан метод отправки данных. По умолчанию форма отправляется запросом GET, то есть параметры зацепляются в URL.
Данные отправятся методом POST, то есть в теле запроса, а не в заголовке. Локатор останется прежним.
http://htmlbook.ru/html/form
<form action="/search" class="searchform">
Не указан метод отправки данных. По умолчанию форма отправляется запросом GET, то есть параметры зацепляются в URL.
<form action="/search" class="searchform" method="POST">
Данные отправятся методом POST, то есть в теле запроса, а не в заголовке. Локатор останется прежним.
http://htmlbook.ru/html/form
Спустя 3 часа, 48 минут, 53 секунды (9.07.2012 - 15:03) Shkiper написал(а):
о сорри не указал тип