Кирилица и PHP

6 отговора 21 прегледа
#1

Кирилица и PHP

Привет.

До скоро бях по NT и когато извиквах резултат от SQL нямах проблем с конвертирането на стринговете така че да се четат на кирилица.
Използвах финкцията string convert_cyr_string (string str, string from, string to)
и всикчко беше ОК.
Сега обаче съм под Windows 2000 и излизат маймуни. Ако в заявката която правя не използвам upper() се дъни.
Защо? Какво да направя за да не ми вади маймуни.

Благодаря ви пхредварително


Отговор
в отговор на Someone #2

Re: Кирилица и PHP

По-принцип DB не трябва да конвертира стринговете.
Така че каквото се запише такова се и изважда и не се налага конвертиране.
Аз никога не съм имал проблеми със съхраняването на кирилица в DB.

Прелагам ти да не правиш никакво конвертиране и ще си решиш проблема

^^^^^^^^^^^^^^^^^^^^^^^^
Светът е оцелял защото се е смял :-)
Отговор
в отговор на Цвeтaн Цвeтkoв #3

Re: Кирилица и PHP

Опитах да не конвертирам но излизат неразбрани символи.
А сега под Windows 2000 не стига че трябва да конвертирам ами и трябва да използвам upper() за да се чете.

Какво да правя

Отговор
в отговор на Someone #4

Re: Кирилица и PHP

convert_cyr_string
konvertora ot i do KOI
Ako izpozvash cp1251 - niama nuzhda ot konvertirane

Linux is like a wigwam - No Windows, No Gates, Apache inside
Отговор
в отговор на salle #5

Re: Кирилица и PHP

Ще дам конкретен пример

$sel = convert_cyr_string($sel,w,a);


Отговор
в отговор на Someone #6

Re: Кирилица и PHP

Wig s kakwi setingi ti e DB po otnoshenie na regional settings
Also:
Regional settings w WIN2000 mnogo wagno da widish kakwi sa..
No imai w predwid che ako gi changnesh ne se zane kakwo drugo shte skapqt...
A inache ne wigdam kak PHP moge da ti naprawi qd.??

JAVA lets make things badly and slow!!
Отговор
в отговор на wili98 #7

Re: Кирилица и PHP

Imah podoben problem..ako si na apache...smeni go na PWS ili IIS i vsichko shte se opravi bez da izpolzvash convertirane.

Отговор