У меня проблема с флеш-страницей, которую я разрабатываю.Он отправляет запрос в базу данных через php-файл и извлекает текст, который я помещаю в текстовое поле.Проблема в том, что шведский и другие специальные символы отображаются в формате кода, похожем на этот \ u00e4.Я знаю, что мой php-файл и база данных верны, потому что я использовал один и тот же запрос с одним и тем же php-файлом и базой данных в приложении для Android, и он отлично работает.
Кто-нибудь знает, есть ли какой-нибудь код в виде utf-8 или симуляционная функция во flash-сценарии 3.0 в cs3.
<?php
header("Content-type: text/html; charset=utf-8");
$con = mysql_connect("localhost","db","psw");
if(!$con)
{
die(' not working: ' . mysql_error());
}
mysql_select_db("dbname", $con);
mysql_set_charset('utf8');
if($_REQUEST['sort']=='categories'&&$_REQUEST['prg']=='flash')
{
$q=mysql_query("SELECT * FROM ".$_REQUEST['sort']." ORDER BY id");
while($e=mysql_fetch_assoc($q)) //assoc
$output[]=$e;
echo $output;
}
mysql_close();
?>
Спасибо за помощь / micke