Показать сообщение отдельно
  #19 (permalink)  
Старый 12.02.2016, 18:27
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Еще раз повторяю:

1) Перевести кодировку базы в UTF, а заниматься iconv("windows-1251", "utf-8",... постоянно при запросах, это нагружать сервер чепухой в то время, когда ему и так есть чем заняться. Нужно сделать единожды перекодровку и удалить из кода все преобразования iconv().

2) Забудьте раз и на всегда о БОМ, ибо это неконтролируемый вывод в браузер, который не раз породит проблемы при выдаче данных пользователю. Я писал, это нужно сделать обязательно, и не потому, что в данном случае они есть проблема с кодировкой.

3) Выполнить то что сказано в 1, 2.

Все, пока не сделаете это, дальнейший разговор бессмыслен будет, ибо тыкать наугад и все в кучу, это не решение проблемы причем тогда, когда явных корявостей много и они не устранены.

PS. По ссылке база MySQL у вас Oracle, поэтому использовать ее запросы и параметры. Главное понять суть, ну или найдете в сети сами ссылку именно по Oracle, я взял первую попавшуюся, думаю искать в Гугл и сами можете.

Последний раз редактировалось laimas, 12.02.2016 в 18:40.
Ответить с цитированием