Почему вместо русских букв иероглифы? ( UTF-8 )

Тема в разделе "PHP", создана пользователем Artjoms, 21 июн 2015.

  1. Artjoms

    Artjoms

    Регистрация:
    25 фев 2015
    Сообщения:
    6
    Симпатии:
    1
    И снова приветствую.
    Редактирую один скрипт и в всплывающих окнах, в самой колонке и предупреждениях вместо русских букв иероглифы...
    [​IMG]
    Формат файлов: UTF-8.
    В чем может быть проблема?

    Код:
    Код:
    <link media="screen" href="{THEME}/images/orderdesc/style.css" type="text/css" rel="stylesheet" />
    <script src="{THEME}/images/orderdesc/script.js"></script>
    <div id="orderdesc-area">
    [guest]
    
      <div id="orderdesc-add-area" style="display: block;">
      <form method="post">
      <h4>Название на русском языке(*):</h4>
      <input id="orderdesc_title" class="orderdesc-add-input orderdesc-inputclass" type="text" name="title"/>
      <ul id="orderdesc_related"></ul>
      <h4>Название на оригинальном языке:</h4>
      <input class="orderdesc-add-input orderdesc-inputclass" type="text" name="orig_title"/>
      <h4>Заказываем:</h4>
      <select class="orderdesc-inputclass" name="category">
      <option value="1">Фильм</option>
      <option value="1">Сериал</option>
      <option value="1">Аниме</option>
      <option value="1">Мультфильм</option>
      </select>
      <h4>Год выпуска:</h4>
      <select class="orderdesc-inputclass" name="year">
      <option value="1950">1950</option>
      <option value="1951">1951</option>
      <option value="1952">1952</option>
      <option value="1953">1953</option>
      <option value="1954">1954</option>
      <option value="1955">1955</option>
      <option value="1956">1956</option>
      <option value="1957">1957</option>
      <option value="1958">1958</option>
      <option value="1959">1959</option>
      <option value="1960">1960</option>
      <option value="1961">1961</option>
      <option value="1962">1962</option>
      <option value="1963">1963</option>
      <option value="1964">1964</option>
      <option value="1965">1965</option>
      <option value="1966">1966</option>
      <option value="1967">1967</option>
      <option value="1968">1968</option>
      <option value="1969">1969</option>
      <option value="1970">1970</option>
      <option value="1971">1971</option>
      <option value="1972">1972</option>
      <option value="1973">1973</option>
      <option value="1974">1974</option>
      <option value="1975">1975</option>
      <option value="1976">1976</option>
      <option value="1977">1977</option>
      <option value="1978">1978</option>
      <option value="1979">1979</option>
      <option value="1980">1980</option>
      <option value="1981">1981</option>
      <option value="1982">1982</option>
      <option value="1983">1983</option>
      <option value="1984">1984</option>
      <option value="1985">1985</option>
      <option value="1986">1986</option>
      <option value="1987">1987</option>
      <option value="1988">1988</option>
      <option value="1989">1989</option>
      <option value="1990">1990</option>
      <option value="1991">1991</option>
      <option value="1992">1992</option>
      <option value="1993">1993</option>
      <option value="1994">1994</option>
      <option value="1995">1995</option>
      <option value="1996">1996</option>
      <option value="1997">1997</option>
      <option value="1998">1998</option>
      <option value="1999">1999</option>
      <option value="2000">2000</option>
      <option value="2001">2001</option>
      <option value="2002">2002</option>
      <option value="2003">2003</option>
      <option value="2004">2004</option>
      <option value="2005">2005</option>
      <option value="2006">2006</option>
      <option value="2007">2007</option>
      <option value="2008">2008</option>
      <option value="2009">2009</option>
      <option value="2010">2010</option>
      <option value="2011">2011</option>
      <option value="2012">2012</option>
      <option value="2013">2013</option>
      <option value="2014">2014</option>
      <option value="2015">2015</option>
      </select>
      <h4>Описание:</h4>
      <textarea class="orderdesc-inputclass" name="descr"></textarea>
      <input type="hidden" value="orderdesc" name="do"/>
      <input type="hidden" value="addorder" name="action"/>
      <input id="orderdesc-add-submit" type="submit" value="Добавить заказ"/>
      </form>
    </div>
    
    [/guest]
    [filters] <div id="orderdesc-filters">{filters}<div class="odclear"></div></div>[/filters]
    <table id="orderdesc-table">
    <thead><tr>
    <td title="Статус заявки" width="16px"><i class="orderdesc-icon"></i></td>
    <td class="&amp;sort=title">Название</a></td>
    <td width="85px">Категория</td>
    <td width="90px">Заказчик</td>
    <td class="odtdcenter" width="75px" class="&amp;sort=date">Дата заказа</a></td>
    <td class="odtdcenter" width="30px" class="&amp;sort=year">Год</a></td>
    <td class="odtdcenter" width="40px" title="Рейтинг"><a class="orderdesc-icon orderdesc-rating-td" class="&amp;sort=rating"></a></td>
    </tr></thead>
    <tbody>{list}</tbody>
    </table>
    
    [navigation]<div id="orderdesc-navigation">{navigation}</div>[/navigation]
    </div>
    
     
  2. AnOcToJI

    AnOcToJI

    Регистрация:
    28 дек 2012
    Сообщения:
    293
    Симпатии:
    186
    Хоть бы уточняли что за скрипт, я так понял этот кусок часть аля конструктора у сборщика(index или что там) кодировка какая? и кодировку для php делайте UTF-8(без BOM) хотя я что-то не заметил php в этом коде, да не суть
     
  3. Artjoms

    Artjoms

    Регистрация:
    25 фев 2015
    Сообщения:
    6
    Симпатии:
    1
    Банальная проблема была... Тему можно закрывать.
    P.s. Сорри, что так "скрыто" описал проблему.
     
  4. Baco

    Baco Антихронофаг Команда форума

    Регистрация:
    9 окт 2012
    Сообщения:
    648
    Симпатии:
    327
    Обычно это проблема с mb_substr - он обрезает кодировку символов или, как выразился товарищ выше - сохранение документа без метки ВОМ.
     
  5. lex_network

    lex_network

    Регистрация:
    6 мар 2013
    Сообщения:
    28
    Симпатии:
    6
    проблема наверное была в том, что сам файл был сохранен в кодировке cp-1251
    сохранить сам скрипт в кодировку utf-8 и все будет ок