Andronik
Новичок
Караул!!! Что делается с кодировками???
Столкнулся со странной ситуацией. Написал скрипт, который обрабатывает текстовый файл. Всё написал. Стало работать как и хотел. Через какое-то время подумал, неплохобы было еще дописать одну функцию (начинается эта функция с поиска подстроки strpos). Сделал следующим образом, с подстраховкой: чтобы не запортить ненароком работающий скрипт, скопировал его и стал писать в его копии. Написал, подстрока не находится, хотя она есть. Ну, думаю, ладно. А подстрока русская. Долго копался с поиском ошибки, запутался в конец. Ну, вроде всё должно работать. И поступил так. Тупо скопировал содержимое оригинального, правильно работающего скрипта в его копию. Запустил. А там... в результате выдаёт исковерканные русские символы. То есть итог такой. Два одинаковых скрипта, символ в символ. Обращаются за информацией к одному и тому же файлу. Только один выдаёт верные русские символы, другой абра-кадабру. В браузере менял на все рускоязычные кодировки: всё равно в копии скрипта абра-кадабра. Пробовал от безысходности скорее convert_cyr_string, но это вообще никакого, по моему отношения не имеет. Запутался совсем. В чём может быть дело?
Столкнулся со странной ситуацией. Написал скрипт, который обрабатывает текстовый файл. Всё написал. Стало работать как и хотел. Через какое-то время подумал, неплохобы было еще дописать одну функцию (начинается эта функция с поиска подстроки strpos). Сделал следующим образом, с подстраховкой: чтобы не запортить ненароком работающий скрипт, скопировал его и стал писать в его копии. Написал, подстрока не находится, хотя она есть. Ну, думаю, ладно. А подстрока русская. Долго копался с поиском ошибки, запутался в конец. Ну, вроде всё должно работать. И поступил так. Тупо скопировал содержимое оригинального, правильно работающего скрипта в его копию. Запустил. А там... в результате выдаёт исковерканные русские символы. То есть итог такой. Два одинаковых скрипта, символ в символ. Обращаются за информацией к одному и тому же файлу. Только один выдаёт верные русские символы, другой абра-кадабру. В браузере менял на все рускоязычные кодировки: всё равно в копии скрипта абра-кадабра. Пробовал от безысходности скорее convert_cyr_string, но это вообще никакого, по моему отношения не имеет. Запутался совсем. В чём может быть дело?