Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Серверные технологии и Flash (http://www.flasher.ru/forum/forumdisplay.php?f=62)
-   -   Вывод текста при передаче из php в swf (http://www.flasher.ru/forum/showthread.php?t=84801)

NADY_ROD 08.09.2006 13:17

Вывод текста при передаче из php в swf
 
Имеется файл index.php, включающий swf файл - с командой:
Код:

loadVariables("data1.php","/dat1");
,
а в date1.php файле
PHP код:

<?php
$filename 
= "dat1.txt";
$fd = fopen ($filename, "r");
$counter = fread ($fd, filesize ($filename));
fclose ($fd);
$flacounter = "dat1=";
$flacounter .=  rawurlencode($counter);
$flacounter = ereg_replace("%20", " ", $flacounter); 
echo 
"$flacounter";
?>

файл dat1.txt сохранен с кодировкой UTF-8.
При просмотре index.php выводится русский текст, но впереди почему то выводится знак (что то вроде маленького квадрата).
Что я делаю не правильно. И можно от него как то избавиться?

msdn 08.09.2006 14:21

в этой кодировке вперёд дописывается 2 байта, вырежи их substr и всё.

NADY_ROD 08.09.2006 15:34

2 а может 3? спасибо msdn ты помог все прекрасно работает!


Часовой пояс GMT +4, время: 21:23.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.