Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как записать строку / 3 сообщений из 3, страница 1 из 1
26.09.2007, 08:42
    #34826380
yemets63
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как записать строку
как записать строку

<form method="POST" action="адрес" accept-charset="UTF-8">

указав этот accept-charset="UTF-8", так чтобы он сработал в виде

http://адрес?параметры

куда в http можно вставить или как переслать сайту http://адрес значение accept-charset="UTF-8", доступа к сайту (адресу) нет

спасибо
...
Рейтинг: 0 / 0
26.09.2007, 13:12
    #34827563
amo25
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как записать строку
yemets63как записать строку

<form method="POST" action="адрес" accept-charset="UTF-8">

указав этот accept-charset="UTF-8", так чтобы он сработал в виде

http://адрес?параметры

куда в http можно вставить или как переслать сайту http://адрес значение accept-charset="UTF-8", доступа к сайту (адресу) нет

спасибо

1) Чтобы параметры формы добавились в URL нужно использовать method="GET".

2) Явное указание accept-charset="UTF-8" должно приводить к тому, что параметры формы будут пересылаться на сервер именно в этой кодировке (вне зависимости от того, в какой кодировке была отправлена страница, содержащая форму).

2а) По теории это должно касаться как метода POST, так и метода GET.

2б) "Правильный" браузер* должен указывать кодировку, в которой он отправляет POST-запрос в заголовке Content-Type (например: Content-Type: application/x-www-form-urlencoded; charset=UTF-8). Серверное приложение может (должно) учитывать этот заголовок при извлечении параметров из запроса, но на практике серверные скрипты это делают редко. Чаще всего они "заточены" под одну конкретную кодировку. Если сервер, обрабатывающий форму, не ваш, выясните, какую кодировку он использует обычно. Ее и укажите в параметре accept-charset.

2в) Узнать кодировку параметров при методе GET серверу неоткуда (по крайней мере, я не знаю как). Можно пытаться по виду пришедших кодов подобрать нужную кодировку (но это не очень надежно).

* не факт, что все современные браузеры являются правильными. Раньше они точно не все были правильными, в связи с чем у серверных программистов и возникла привычка жестко фиксировать кодировку, в которой они принимают заросы.
...
Рейтинг: 0 / 0
26.09.2007, 22:19
    #34829660
yemets63
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как записать строку
я знаю, что низя так, но всетаки надеялся

а так,... воспользовался тегом Form и все работает, просто одним сайтом вызывать другой сайт не совсем красиво, ну да ладно
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как записать строку / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]