Вопрос по конфликту UTF-8 и windows-1251

SA
На сайте с 03.03.2009
Offline
11
650

Кодеры, подскажите как решить следующую проблему

Есть сервис расчета расстояний.

Они дают кусок кода для установки калькулятора на своем сайте

Вот кусок кода калькулятора

<span style='padding: 3 3 3 3; BORDER: 1px solid gray;'>
<FORM method='get' target=_blank action='http://www.sit-trans.com/export_distance.php'>
<table cellspacing=0 cellpadding=2>
<tr><th>Расчет расстояний:</th></tr>
<tr> <td>
<table cellspacing=2 cellpadding=1 >
<tr>
<td colspan=2 align=center>
<table width=100%><tr>
<td valign=top width=50%>Город откуда: <input type=text name=start_city style='width:100' maxlength=40></td>
<td valign=top width=50%>Город куда: <input type=text name=end_city style='width:100' maxlength=40></td>
</tr></table>
</td>
</tr>
<tr><td>Критерий поиска<a href='http://www.mstarproject.com/' title='создание сайтов, разработка' style='text-decoration: none;'><font color='blue'><b>*</b></font></a>:</td><td>
<select name=price_type><option value='time'> Самый быстрый маршрут (мин время)</option>
<option value='length'> Самый короткий маршрут (мин расстояние)</option>
</select>
</td> </tr>
<tr><td align=center colspan=2>
<input type=hidden name=action value='distance'><input type=submit value='Расcчитать'>
</td></tr>
</table>
</td></tr>
</table>
</form>
</span>

При вставке этого кода в страницу сайта на WORDPRESS все работает до ввода пункта А и пункта Б

То есть Начальный город - Москва

Конечный город - Киев

По кнопке "рассчитать" открывается новая страница с результатами расчета, но вместо Москва и Киев получаются крякозябры типа РјРѕСЃРєРІР°

Имхо, это происходит из за того, что WP на кодировке UTF-8, а сам скрипт работает на windows-1251.


Ну и теперь вопрос.... :)

как правильно вставить в вышеуказанный кусок кода принудительное использование windows-1251, а потом закрыть этот тэг...

Или же в чем может быть проблема???

З.Ы. на других сайтах скрипт работает прекрасно.

Буду крайне благодарен за помощь.

embo
На сайте с 05.12.2008
Offline
24
#1

кодировку страницы пропишите windows-1251

Плавно двигаемся от сапы к статьям (http://miralinks.ru/users/registration/from:4223)
MK
На сайте с 18.08.2005
Offline
126
#2

Попробуйте accept-charset="windows-1251" в теге form

<FORM method='get' target=_blank action='http://www.sit-trans.com/export_distance.php' accept-charset="windows-1251">
нет
dkameleon
На сайте с 09.12.2005
Offline
386
#3

Можно через промежуточный скрипт на сервере, самому перекодировать.

можно в ифрейме вставить.

Дизайн интерьера (http://balabukha.com/)
X
На сайте с 22.04.2009
Offline
2
xpl
#4

Возможно поможет:

<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
Магазин русского чая - https://badtea.ru
SA
На сайте с 03.03.2009
Offline
11
#5

спасибо всем, решение найдено через фрейм отдельной странички.

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