![]() |
|
||||||||||
|
|||||
|
Регистрация: Apr 2006
Сообщений: 41
|
Подскажите пожалуйся в чем может быть проблемма:
выводу данные из php во флэш так: LoadV =function (link){ LV = new LoadVars(); LV.load(link); _root.textboxclip.textbox.text="<Loading...</p>"; LV.onLoad = function(success) { if (success) { _root.textboxclip.textbox.text =this.text; } else {_root.textboxclip.textbox.text = Error data loading";} }} link - это соответствующий файл php. Так вот у меня во всех популярных браузерах данные передаются и отображаются, а вот у многих друзей выскакивает Error data loading. Раньше думал, что возможно проблемма в шрифте (использую Arial Cyr), но во-первых - он встроен во флэшку (embed), а во-вторых - раз отображается хоть что-то (а именно Error data loading), значит дело не в шрифте видимо, тем более, что не отображаюся даже названия разделов на английском языке (например Connect). Данные берутся из базы SQL и выводятся в формате utf-8_general_ci. По крайней мере, так написано в структуре таблицы из которой я беру данные. Сами php файлы сохранены в формате ANSI в первом кадре мува стоит System.useCodepage=true; Пробовал сохранять их в UTF-8 и ставить System.useCodepage=false; - тоже самое. Пробовал даже перед выводом делать принудительную конвертацию данных в utf-8: echo iconv("CP1251", "utf8","<p align=\"right\"><font size=\"26\">Новости</font></p>"); Та же хрень, причем у меня как назло все и на нескольких компах работает. Итог - сайт вроде бы готов и перелопатил я его уже по несколько раз, но результата так и не добился. Подскажите как грамонто организовать передачу данных в связке SQL->PHP->FLASH + русские буквы?Где и в чем я не прав? Важно, чтобы данные отображались у всех, кто заходит на сайт, а не только у меня. Очень нужна помощь!!!!!! Искренне рассчитываю на кваллифицированный ответ. Заранее спасибо. |
![]() |
Часовой пояс GMT +4, время: 23:55. |
|
|
« Предыдущая тема | Следующая тема » |
|
|