проблемы с кодировкой при ajax запросе

 
0
 
PHP
ava
VanHelsing | 20.03.2013, 16:03
Здравствуйте. Не знал где правильнее разместить вопрос. Проект создаю в денвере. При загрузке страницы из бд проблем с кодировкой нет.
А вот при выполнении ajax запроса данные возвращаются в неправильной кодировке. В денвере все настройки кодировки установил в utf-8, но это результата не дало.
Запрос отправляю так.

      $.post('ajax_script/loadPart.php', {id:text}, function(data) {
          //alert(data);
          $('#body_table').append(data);            
        });

Код самого запроса

<table id="tableSection" class="table">
       <thead>
            <tr>
               <th>Название раздела</th>                        
            </tr>
       </thead>
       <tbody> 
           <tr>
           <?php
            require_once '../config/db.php';

            $id = $_POST['id'];;
            $db = new Db();
            //$query = "SELECT id_part FROM part_course WHERE id_course=\"$id\"";
            $query = "SELECT name FROM part WHERE id_part = (SELECT id_part FROM part_course WHERE id_course=\"$id\")";
            $result = $db->sql($query);
            if (!$result) {
                echo 'Выполнен некорркетный запрос';
                return 0;
             }
                        while ($row = mysql_fetch_array($result)) {                
                            echo "<td>".$row['name']."</td>";                    
                        }              
           
           ?>
           </tr>
       </tbody>
</table>

Все символы латиницы возвращаются некорректно.
Подскажите пожалуйста как решить данную проблему.
Comments (2)
ava
Sanchezzz | 20.03.2013, 15:50 #
Проверяйте в какой кодировке сам скрипт сохранен.
Lля убедительности можно добавить в .htaccess
AddDefaultCharset utf-8
AddCharset utf-8 *
ava
Zorak | 21.03.2013, 10:48 #
Или же задавать кодировку ы Header-е на каждой странице. Лично у мне помогло
Please register or login to write.
Firm of day
Вы также можете добавить свою фирму в каталог IT-фирм, и публиковать статьи, новости, вакансии и другую информацию от имени фирмы.
Подробнее
Contributors
advanced
Submit