Просмотр полной версии : не печатает по-русски.
3d_minder
13.08.2005, 23:47
Помогите пожалуйста разобраться!
Решил на сайт свой поместить гостевую книгу. Т.к. сам на флеше не силён решил позаимствовать исходник с flashkit.
Как я ни пытался, никак не получается ввести текст на русском языке, а устраивает только этот шаблон.
Гляньте пожалуйста, вот исходник: http://www.***********/457127
выбери текстовое поле...
внизу в свойствах найди character тама no character
выбери текстовое поле...
внизу в свойствах найди character тама no character
лучше в пункте Character... в списке кодировок добавить Cyrilic (нажми лавой кнопкой мыши вместе с Ctrl на "Cyrilic")
3d_minder
15.08.2005, 11:41
Попробовал оба варианта. Текст по-русски печатается, но после нажатия submit в первом случае отображаются пустые поля, а во втором попросту не отображаются, хотя в файле entry.txt записи остаются(Правда иероглифы вместо нормальной кириллицы). Если у вас всё нормально получилось, можно попросить выложить рез-т также на webfile?
Попробовал оба варианта. Текст по-русски печатается, но после нажатия submit в первом случае отображаются пустые поля, а во втором попросту не отображаются, хотя в файле entry.txt записи остаются(Правда иероглифы вместо нормальной кириллицы). Если у вас всё нормально получилось, можно попросить выложить рез-т также на webfile?
у тебя есть еще серверная часть скорее всего дело в ней проверь поддерживает ли твой сервер UTF-8 кодировку
3d_minder
16.08.2005, 00:15
Интересная ситуация получается, если просматривать файл entry.txt в блокноте(WinCOM) в UTF-8 кодировке, после копирования с сервера, то запись на русском языке отображается каракулями. Если отредактировать файл, ввести нормально русский текст и сохранить, потом залить на сервер, то флэшка корректно его обработает, выходит, что дело не в сервере, а в механихме записи текста в файл(?). Я посмотрел, но ничего похожего, что может отвечать за кодировку в php-файле не нашёл, может проглядел?!
soloveich
16.08.2005, 02:34
У меня похожая проблема... Я тут вопрос задал, но там молчёк... А тут похожая тема. У меня вместо русского языка каракули выдаёт... Что с этим делать... Flash у меня русифицированный... Пробовал выше описаную тему с тем что бы выставить cyrilic в character... но принажатии того самого character ничего кроме "не символы" и пары других вариантов нету... не говоря уже о возможности установить cyrilic... кто то предлогал установить (в моём варианте) "не символы". Не помогает...
soloveich
16.08.2005, 03:43
Щас переставил саму прогу. Щас всё на английском. И когда жму на charactrer ничего кроме "No characters" (не помогает), "All characters" (тоже не фига не печатает) и "only". Причём всё это дело для кривых шрифтов. Так как тут менять кодировку?! :confused:
3d_minder
17.08.2005, 00:11
Щас переставил саму прогу. Щас всё на английском. И когда жму на charactrer ничего кроме "No characters" (не помогает), "All characters" (тоже не фига не печатает) и "only". Причём всё это дело для кривых шрифтов. Так как тут менять кодировку?! :confused:
Похоже проблема у тебя не с флэшем, а с самими Виндами, в остальных программах шрифты нормально работают?
По теме:
Почитал на форумах по php. Есть такая проблема, как её решать правда я так и не выяснил. Есть команда
$message = convert_cyr_string ($message,a,w);
где a и w коды самих кодировок, однако UTF-8 в представленном списке я не нашёл, да и не конвертируется что-то у меня ничего. Может я не туда эту строчку вставляю?!
3d_minder
25.08.2005, 01:30
Никак не справлюсь с этой проблемой!
поковыряшись глубже в своём случае я выянил несколько фактов:
1. Несмотря на то, что в Edit/Preferences/Action Script установлен и Экспорт и Импорт в UTF-8, русский текст передаётся в кодировке Win-1251
2. Средствами php перекодировать русский текст в UTF-8 не получается, т.к. у команды $message = convert_cyr_string ($message,w,a);
в списке возможных кодировок UTF-8 не значится.
Кто-нибудь подскажите пожалуйста как из флэша записать во внешний файл русский текст для последующего его изъятия в нормальном виде!
KidsKilla
25.08.2005, 01:41
http://ru3.php.net/manual/ru/function.iconv.php
3d_minder
25.08.2005, 02:02
огромнейшее спасибо! всё получилось! :)
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.