Вопрос для ГУРУ!!!

123 4
[Удален]
2127

Поисковая система обрабатывает запросы в кодировке utf-8, сооответственно чтобы была нормальная, вменяемая, обработка запроса - сооответственно и сама страница должна быть сохранена в utf-8

теперь вопрос:

как можно сделать, так, чтобы запрос шел со страниницы с кодировкой windows-1252 и корректно обрабатывался на utf-8 ?

вот простейший код:

<form action="http://kmvlive.ru/go/" method="get"> <input type="text" maxlength="80" name="search" size="25" value=""> <input type="submit" value="Найти/Find"> </form>

пробовал и так, и так:

<form action="http://kmvlive.ru/go/?type=web&search=utf-8" method="get"> <input type="text" maxlength="80" name="search" size="25" value=""> <input type="submit" value="Найти/Find"> </form>

да всё как то не то ((

NZ
На сайте с 20.09.2009
Offline
12
#1

Если честно, не понял сути вопроса.

Dreammaker
На сайте с 20.04.2006
Offline
569
#2
orakul:
как можно сделать, так, чтобы запрос шел со страниницы с кодировкой windows-1252 и корректно обрабатывался на utf-8 ?

можно.

orakul:
search=utf-8

если на заборе что-то написать, то забор от этого не станет чем-то другим. Перекодируйте полученные данные уже в скрипте. Например, для пхп это функция iconv. Или же если данные "одалживаете" с поисковой системы, то перед запросом переконвертируйте.

[Удален]
#3
Dreammaker:
можно.

Как это сделать?

Одним кодом..

Которые можно просто ставить на другие мои сайтики - без изменения основного кода отдачи/выдачи результатов

и возможно ли это сделать добавлением какой-то простой функции?

<form action="http://kmvlive.ru/go/" method="get"> <input type="text" maxlength="80" name="search" size="25" value="" типа такого "не знаю что"> <input type="submit" value="Найти/Find"> </form>

Заранее спасибо!

[Удален]
#4

Если через задницу то iconv далее curl

N
На сайте с 16.02.2009
Offline
19
#5

Нет, форма Вас не спасёт, поможет только преобразование кодировок с помощью какого-нибудь серверного языка, например PHP.

[Удален]
#6
Brand from Amber
На сайте с 18.08.2007
Offline
293
#7

Смысл следующий:

orakul:
<form action="http://www.yandex.ru/yandsearch/" method="get"><input type="text" maxlength="80" name="search" size="25" value="текст поискового запроса"><input type="submit" value="Найти/Find"> </form>
GET /yandsearch?text=%D1%82%D0%B5%D0%BA%D1%81%D1%82%20%D0%BF%D0%BE%D0%B8%D1%81%D0%BA%D0%BE%D0%B2%D0%BE%D0%B3%D0%BE%20%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81%D0%B0 HTTP/1.1
Лучший способ понять что-то самому - объяснить это другому.
N
На сайте с 16.02.2009
Offline
19
#8

Вариант, но неизвестно как поведёт себя конкретный поисковик.

Brand from Amber
На сайте с 18.08.2007
Offline
293
#9
Neval:
неизвестно как поведёт себя конкретный поисковик

Штука для анализа поведения (чиста) конкретных поисковиков. 🚬

[Удален]
#10
Brand from Amber:
<form action="http://www.yandex.ru/yandsearch/" method="get"><input type="text" maxlength="80" name="search" size="25" value="текст поискового запроса"><input type="submit" value="Найти/Find"> </form>

Эта тема не попёрла ((((

Посмотрите сами ((( он хочет utf-8

вот код для примера:

<form action="http://www.kmvlive.ru/go/" method="get"><input type="text" maxlength="80" name="search" size="25" value="текст поискового запроса"><input type="submit" value="Найти/Find"> </form>

что дальше - просто не соображу ((

123 4

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий