Пишу систему управления багетной мастерской. Встала проблема что в Mozilla русские символы отоброжаются знаками вопроса. В google chrome все впорядке. Корзина обновляется через AJAX запрос без перезагрузки страницы. как отображается картинка в Mozilla код страницы Код (Text): <? session_start(); $user=$_SESSION['user']; include("../common/2.php"); ?> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"/> <fieldset> <table width="100%" id="table-2"> <thead> <tr> <td width="258">Товар</td> <td align="center" width="59">Кол-во</td> <td align="center" width="60">Цена</td> </tr></thead> <tr> <? $sum=0; $table_name2='k_'.$user;//временная таблица корзины $kateg = mysql_query("SELECT * FROM `$table_name2`"); while($ka = mysql_fetch_array($kateg)) { $itogo=round($ka['ptovar_cost']*$ka['ptovar_count']); echo '<tr><td><a href="#" onclick="return remove_from_basket('.$ka['id'].','.$ka['rashod_id'].');"><img src="img/b_drop.png" alt="Удалить" title="Удалить" border="0" height="16" hspace="2" width="16"></a>'; echo $ka['ptovar_name']."</td><td align='center'>".$ka['ptovar_count']."</td><td align='center'>".$ka['ptovar_cost']."</td></tr>"; $sum+=$itogo; } ?> <tr> <td align="right" colspan="3"><b>Итого сумма: <? echo $sum; ?> руб.</b></td> </tr> </table><br /> <table width="399" border="0"> <tr> <td width="33%" align="left" valign="top"><form id="form1" name="form1" method="post" action="create_goods.php"> <input type="submit" name="make_goods" id="make_goods" value="Создать продукт" /> </form></td> <td width="33%" valign="top" align="center"><a href="provodka.php"> <input type="submit" name="vkorziny" id="vkorziny" value="Оформить заказ" /> </a></td> <td width="34%" align="right" valign="top"><form id="form1" name="form1" method="post" action="spisanie.php"> <input type="submit" name="spis" id="spis" value="Списать товары" /> </form></td> </tr> </table> </fieldset> код js Код (Text): function effect_korzina(str) { document.getElementById("shopping_cart").innerHTML=str; } если убрать <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"/> то в Chrome тоже показывает закорючки. Помогите решить проблему. Спасибо! skype:las_vegas9991
в php.ini нужно прописать дефолтную кодировку, и возможно в конфиге вебсервера, чобы кодировка была прописана в хидере документа: Content-Type=application/x-javascript; charset=utf-8