Страница 1 из 1

Вопрос по кодировке

Добавлено: 15 апр 2011, 21:12
maxx072
Вопрос по кодировке. Сам файл php кодировке UTF-8 проверял Notepad++ в mysql тоже UTF-8. С приложения кирилица записывется верно. А при выводе обратно в приложение приходит в виде " ?????????? " http://clip2net.com/s/T6YB . Что я не так делаю?

Код: Выделить всё

 if($_POST['do'] == "get")    {   $uid = $_POST['uid'];        $result = mysql_query("SELECT uid, biatlon_name FROM stat  WHERE `uid` = '".$uid."';");        $xml = '<?xml version="1.0" encoding="UTF-8"?><response>';            while($row = mysql_fetch_array($result))        {            $xml.= '<post uid="'. $row['uid'] .'" biatlon_name="'. $row['biatlon_name'] .'">';            $xml.= '</post>';        }                $xml.= "</response>";

Re: Вопрос по кодировке

Добавлено: 15 апр 2011, 21:52
Александр
Перед запросом из базы и перед записью в базу сделай

Код: Выделить всё

mysql_query("SET NAMES 'utf8'");
В файл .htaccess добавь

Код: Выделить всё

AddDefaultCharset utf-8

Re: Вопрос по кодировке

Добавлено: 15 апр 2011, 22:11
maxx072
Спасибо помогло.