Хостинг от ERA Host
EraHost - бесплатный домен, дешевый хост
личный кабинет
служба поддержки
Menu
Получи скидку
на хостинг
SALE
-50%
предложение ограничено

Варианты решения Ваших вопросов

  хостинг
<< Назад       ĭ - символ

Вопрос: Здравствуйте. С помощью php преобразую имена файлов из кириллицы в латиницу. translit($cyr_str) { $tr = array( "ё"=>"yo","є"=>"e", "ї"=>"yi","А"=>"A","Б"=>"B","В"=>"V","Г"=>"G", "Д"=>"D","Е"=>"E","Ж"=>"ZH","З"=>"Z","И"=>"I", "Й"=>"J","К"=>"K","Л"=>"L","М"=>"M","Н"=>"N", "О"=>"O","П"=>"P","Р"=>"R","С"=>"S","Т"=>"T", "У"=>"U","Ф"=>"F","Х"=>"H","Ц"=>"TS","Ч"=>"CH", "Ш"=>"SH","Щ"=>"SCH","Ъ"=>"","Ы"=>"YI","Ь"=>"", "Э"=>"E","Ю"=>"YU","Я"=>"YA","а"=>"a","б"=>"b", "в"=>"v","г"=>"g","д"=>"d","е"=>"e","ж"=>"zh", "з"=>"z","и"=>"i","й"=>"j","к"=>"k","л"=>"l", "м"=>"m","н"=>"n","о"=>"o","п"=>"p","р"=>"r", "с"=>"s","т"=>"t","у"=>"u","ф"=>"f","х"=>"h", "ц"=>"ts","ч"=>"ch","ш"=>"sh","щ"=>"sch","ъ"=>"", "ы"=>"yi","ь"=>"","э"=>"e","ю"=>"yu","я"=>"ya", "«"=>"","»"=>""); //замена пробелов на *('/ {*,}/','*); //замена табов и пр символов на *{*,}/','*); }Примерно как месяц, стали встречаться в именах файлов такой символ "&#***;" в место буквы "й". Никаких преобразований не делал, код не менял. вот пример https://*.studiplom.***/*&#***;*.*Что может быть? Излазил весь интернет и ответа так и не нашел. Может что-то на стороне сервера?
Ответ:

Здравствуйте

на сервере изменения не проводились

проверьет кодировку данных

Вопрос: кодировка **
Ответ:

а до этого какая была?

Вопрос: она и была, ничего тоже не менялось...
Ответ:

но что то же менялось. само такое не могло произойти. на сервере точно ничего не менялось

Вопрос: в БД тоже кодировку не менял. только добавлял новые столбцы
Ответ:

когда возникла проблеима* после каких изменений?

Вопрос: примрено с *-* недели назад, после чего сказать не могу, было много изменений на сайте, но кодировку не трогал Попробую добавить функцию *****","*-*" ,$*);;
Ответ:

дело в том что **** и utf* это совершенно разные и не совместимые кодировки. из за этого и может быть проблема

Вопрос: короче все излазил и ничего не получается
Ответ:

прооблема тут может быть в исходной базе, там неверная кодировка

Вопрос: в какой базе?
Вопрос: можете посмотреть рассматриваемую страницу? https://*.studiplom.*admin_*/*.php
Ответ:

сами символы откуда берутся? откуда они берутся на странице?

Вопрос: из БД, а туда записываются с помощью страницы выше и уже там они с этим символом
Ответ:

Ожидайте пожалуйста

Вопрос: вы думаете может браузер свинью подложить? С локального диска
Ответ:

Предоставьте пожалуйста страницу на которой можно увидеть проблему

Вопрос: https://*.studiplom.*.php*=***
Вопрос: Браузер понимает, но Яндекс и Гугл ругается, выдаёт ***
Ответ:

поподробнее пожалуйста?

проблема только в определенных браузерах?

Вопрос: я вот вспомнил, что проблема выявилась, когда я сменил браузер я сафари на Яндекс
Ответ:

Chrome, Firefox, Safari - только что проверили, такой проблемы нет

Ответ:

****https://*.*******


<< Назад

Закрыть
Ты уходишь??!
Протестируй БЕСПЛАТНО хостинг!!
Хочу бесплатно протестировать
Попробуй VPS
от $0.80
Хочу VPS
Не уходи