Съвет за енкодинг UTF-8

wood

Senior Member
Използвам готова CSM...сега файловете са кодирани в ANSI...тъй като преправям всички файлове на български се опитвам да конвертирам на UTF-8 ( без DOM) . Но в момента в който кача файла на сървъра той пак си става на ANSI, и текстовете на кирилица излизат на ����. Използвам notepad+++ и FTP Filezila. Къде бъркам???
 
Re: Съвет за енкодинг UTF-8

CSM - Oxy classifieds...
 
Re: Съвет за енкодинг UTF-8

notepad+++ има ли опция, в какъв енкодин да съхрани файловете? С TextPad съм решавал подобен проблем, като изрична записвам всеки файл с UTF-8 енкодинг.

Има такава опция / конвертирай до UTF-8 (без DOM)... друг път е ставало на други файлове. Но сега нещо не става, иначе файла го конвертирам и запаметявам на UTF-8 , но когато го кача на сървъра веднага се връща в начално положение.
 
Re: Съвет за енкодинг UTF-8

Бъркаш нещо.

Я провери да не качваш старите файлове.

Не , не качвам старите файлове. Свалям файла от сървъра и тои е в ANSI, конвертирам го в UTF-8 (без DOM) и го сейвам. Качвам го на сървъра и след това го свалям на ново и той вече не е в UTF-8. Странното е че преди месец всичко беше наред с тези файлове...когато ги конвертирах.
 
Re: Съвет за енкодинг UTF-8

Искаш да кажеш, че качваш файла с FileZilla, после го сваляш пак с FileZilla и той си променя енкодинга?

Странно.

Сетни "binary transfer mode" на FileZilla-та и ги качи като двоични и после ги свали като двоични.
 
Re: Съвет за енкодинг UTF-8

Използвам готова CSM...сега файловете са кодирани в ANSI...тъй като преправям всички файлове на български се опитвам да конвертирам на UTF-8 ( без DOM) . Но в момента в който кача файла на сървъра той пак си става на ANSI, и текстовете на кирилица излизат на ����. Използвам notepad+++ и FTP Filezila. Къде бъркам???


Ако във файла има думи на кирилица, след кодирането стават на питанки или маймуни. Трябва да си напишеш ръчно след като кодираш в UTF.
Другия вариант е да ги сейви в някоя папка и ти да качваш старите файлове.
 
Re: Съвет за енкодинг UTF-8

Искаш да кажеш, че качваш файла с FileZilla, после го сваляш пак с FileZilla и той си променя енкодинга?

Странно.

Сетни "binary transfer mode" на FileZilla-та и ги качи като двоични и после ги свали като двоични.

Аз само така качвам и свалям файлове с filezila в двойчен режим. Сега забелязах че част от файловете са се запаметили в UTF 8 но index.php не може да се конвертира. Ще пробвам с phpDesigner.
 
Re: Съвет за енкодинг UTF-8

Не е и от нотепада...пробвах с файл от друг сайт и се конвертира без проблем. Кажете за някоя друга програма подобна на нотепад, инсталирах си php desinger но не намирам от къде се конвертират файловете.
 
Последно редактирано:
Re: Съвет за енкодинг UTF-8

Пробвай да преименуваш стария index.php (бекъп) и после да добавиш новия през filezilla.
 
Re: Съвет за енкодинг UTF-8

Не е и от нотепада...пробвах с файл от друг сайт и се конвертира без проблем. Кажете за някоя друга програма подобна на нотепад, инсталирах си php desinger но не намирам от къде се конвертират файловете.

Горе на file от падащото меню имаш file encoding , промени го на utf-8 и запиши файла.
 
Re: Съвет за енкодинг UTF-8

Горе на file от падащото меню имаш file encoding , промени го на utf-8 и запиши файла.

На filezila или на нотепада? Защото с нотепада така правя и когато от ANSI го конвертирам в utf-8 няма проблем. Но когато се опитам да го конвертирам в utf-8 без (BOM) не става. В нотепада ми дава че е вече utf-8 без (BOM), но като рестартирам нотепада пак файла си е ANSI.

Някой ако ползва php Desinger да каже от кое падащо меню се сменя енкодинга...че нещо не намирам къде е.
 
Последно редактирано:
Re: Съвет за енкодинг UTF-8

Кажете за някоя друга програма подобна на нотепад.
В момента тествам как се държи Geany под Windows 7 x64 (че notepad++ нещо постоянно се дъни) и за сега горещо го препоръчвам като негов заместник 😉
 

Back
Горе