<form name="" action="/search/" method="get">
<input name="Name" type="text" value="">
<input type="submit" value="Send">
</form>
То есть такая форма обратится по адресу /search/?Name=поисковый запрос
А как сделать так, чтобы по нажатию кнопки отправить в адресной строке браузера было /search/поисковая фраза или еще лучше /search/поисковая фраза/, имеется в виду последний слэш.
Спустя 8 минут, 51 секунда (1.03.2012 - 17:47) walerus написал(а):
Почитать нужно про ЧПУ - Человеко Понятные Урлы...
Спустя 6 минут, 39 секунд (1.03.2012 - 17:54) Гость_Гость написал(а):
Нужно внимательно читать вопрос прежде чем давать бессмысленный ответ. Я знаю что такое ЧПУ и это ни как не решает проблему. Нужно с клиента обратиться к определенному урлу, а как на это отреагирует сервер - уже за рамками вопроса.
Спустя 43 секунды (1.03.2012 - 17:55) Visman написал(а):
Гость_Гость, отправляй данные с запроса через post, а уже скрипт в /search пусть переадресацию делает на /search/поисковая фраза и выводит на ней результат.
Спустя 6 минут, 46 секунд (1.03.2012 - 18:01) inpost написал(а):
только через редирект. Или как альтернативу - на JS парси текст в форме, а потом формируй ссылку и редирект только на уровне JS.
Последний вариант - редирект на .htaccess, но не подскажу, так как сам решал вопрос первыми двумя способами. В любом случае ответ прост - редирект.
И да, такая проблема есть, решается только костылями такими.
Последний вариант - редирект на .htaccess, но не подскажу, так как сам решал вопрос первыми двумя способами. В любом случае ответ прост - редирект.
И да, такая проблема есть, решается только костылями такими.
Спустя 4 минуты, 34 секунды (1.03.2012 - 18:06) Гость_Гость написал(а):
Спасибо.
Спустя 2 минуты, 47 секунд (1.03.2012 - 18:09) walerus написал(а):
Я может не совсем понимаю трудность поставленной задачи, а что мешает делать сразу форму ?
<form name="" action="/search/search_query/" method="get">
<input name="Name" type="text" value="">
<input type="submit" value="Send">
</form>
Спустя 5 минут, 17 секунд (1.03.2012 - 18:14) Visman написал(а):
walerus, вместо search_query должно стоять, то что юзер забил в поле Name.
UP
Что-то я не то написал
В экшене всегда должно быть /search/
UP
Что-то я не то написал

В экшене всегда должно быть /search/