я правильно понимаю? в intellij ide(он же phpshtorm)->file encoding кодировка проекта устанавливается исключительно на отображение файлов В САМОЙ IDE но не как не меняет и не сохраняет кодировку самого файла? и когда тот файл уходит на интерпретацию (или компиляцию я фиг знает)), сервер читает файл в той кодировке в которой он сохранен? правильно? соответственно если у меня в файле есть символы по типу öäü а кодировка файла отличная от win-1252, то я получаю ошибку? так сервер думает что подсовываю ему хуету всякую типо ромбиков и вопросиков если я правильно мыслю то (если не правильно исправте меня меня) в note++ можно пересохранить файл в нужную мне кодировку а как это сделать это со всем проектом? медь у меня моделей на немецком только 50 файлов хотя при смене кодировки через note++, файл не как не реагирует и не предлагает сохранить файл, но кодировка запоминается, только файлу вообще по**ю в какой кодировке быть? это не его проблема а проблема интерпретатора(компилятора)? если да, то получается что проблема кракозябров это проблема сервера?
не пользуюсь этим редактором, но пару раз сталкивался что пользователи думают что перекодируют файл тогда как на самом деле меняют кодировку отображения. чувствуешь разницу? файл не меняется, меняется наше мнение о его кодировке я ведь конкретно тебе об этом писал уже, не? короче, во всех *nix есть консольная утилита iconv, ей перекодируй, а не редактором. https://superuser.com/a/49147/355673 --- Добавлено --- в итоге у тебя должен быть проект с файлами в одной кодировке (и желательно чтобы это был UTF-8, но это не точно). на эту же кодировку настраиваешь IDE. на эту же кодировку настраиваешь соединение с БД. в этой же кодировке сандалишь заголовки http. WIN --- Добавлено --- файлу поxую и интерпретатору поxую. для PHP файл это поток байтов, состоящий из команд (которые как правило одинаковы во всех кодировках) и данных для вывода. PHP не в курсе что именно он выводит. он/она/оно? даже не знает текст это или, например, картинка. не поxую только посетитителю твоего сайта.