Форум программистов
 
Расширенный поиск
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > Perl
Регистрация

Восстановить пароль
Повторная активизация e-mail



Ответ
 
Опции темы
Старый 30.12.2011, 14:26   #1
Sna1L
Форумчанин
 
Аватар для Sna1L
 
Регистрация: 15.03.2011
Адрес: Москва
Сообщений: 272
Репутация: 38
По умолчанию Perl(веб). Отправка русскоязычных данных

Здравствуйте!
Написал скрипт для редактирования заметок в блоге.
Но после отправки скрипту русскоязычных данных, они сохраняются в виде кодов.
%D0%9D%D1
русские буковки.

Это связанно с тем, что так они передаются по http или проблема в самом скрипте?
ЗЫ метод=пост

Последний раз редактировалось Sna1L; 30.12.2011 в 14:31.
Sna1L вне форума   Ответить с цитированием
Старый 30.12.2011, 16:01   #2
Sna1L
Форумчанин
 
Аватар для Sna1L
 
Регистрация: 15.03.2011
Адрес: Москва
Сообщений: 272
Репутация: 38
Хорошо

Проблема решена.

Да. В HTTP все данные(кроме латыни и некоторых символов) передаются закодировано.
Проблема решается короткой заменой:
Код:

$text  =~ s/%(..)/pack("C",hex($1))/eg; 
$text =~ s/\+/ /g;

Перлятники поймут...

Оффтоп.
Ну и религиозная речевка:
Да здравствует Перл! Мощный и непонятный
Sna1L вне форума   Ответить с цитированием
Ответ



Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
php, perl прием данных, чтобы сообщения доходили без перезагрузки страницы Delphinchik Perl 1 16.02.2011 22:07
Прикрутить базу данных Perl к сайту на PHP (Bitrix) Rudman Фриланс 1 08.08.2010 18:15
Подключение к сайту, ввод данных, отправка данных. Hichigo Общие вопросы C/C++ 0 20.07.2010 20:24
разработчик веб-поиска (c++/perl) Салихова Ольга Работа на постоянной основе 0 20.05.2010 12:07




12:32.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.

Покупайте на сайте www.skinon.ru уникальные чехлы и наклейки для телефонов.
таргетированный трафик


как улучшить посещаемость, а также решения по монетизации сайтов, видео и приложений

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru