mysql + php PROOOBLEM

peleplay

Aktivan član
Poruka
1.323
Imam uzasan problem sa mysql-om. Ne prihvata da se upisu č, ć, ž, đ u tabelu.
Zbog toga mi se u stranici ispiše "Sta mislite o ovoj nesreci" umesto
"Šta mislite o ovoj nesreći".

Mysql je verzije 4.1
PHP je 4.x
koristim IIS 5

Pretpostavljam da nesto treba podesiti, ali ne znam sta. E, da i na
svakoj PHP stani (koju sam ja radio) izbaci poruku:

File 'c:\mysql\share\charsets\?.conf' not found (Errcode: 2)
Character set '#33' is not a compiled character set and is not
specified in the 'c:\mysql\share\charsets\Index' file

---sadrzaj---


by the way, da li bih trebalo da predjem na PHP 5?

pomagajte molim vas

p.s. napominjem da koristim windows-1250 encoding i da sam isti zadao pri konfiguraciji mysql-a.
 
ja ti mogu pomoci samo za slova :arrow:

imam na jednoj php stranici kod koji ucitava recenice sa .txt fajla.

Ako u tom txt fajlu napisem š ć č ž on ih izbaci kao nesto ne razumljivo. ali ako napisem ono č onda ce izaci slovo č

nadam se da razumes sta sam hteo reci
 
Loop, isprobao sam tvoj stos, medjutim problem se nije resio, jer mysql baza automatski (kako god uneo) slovo č, pretvara u c. Uopste mi nije jasno kako ovaj skript koji je koriscen za forum krstarice, (kombinacija php+mysql) prihvati slovo č u bayu i ponovo ga ispiše, sem ako je možda korišćen neki drugi encoding?
 
USPEO SAM DA SREDIM č,ć,š,đ,ž
ali nisam uspeo da uklonim poruku.

Naime, sa mysql'ovog sajta sam preuzeo Mysql Administrator-a i Mysql query browser. (5+5 mb)

U administratoru sam uspeo da podesim da server koristi utf 8 i da konekcija koristi utf-8

da bi bilo jasnije evo primera>

PRE NEGO STO SAM PODESIO komandom status dobijao sam izmdeju ostalog i ovo:

Server characterset: latin1
Db characterset: utf8
Client characterset: utf8
Conn. characterset: latin1

SADA DOBIJAM

Server characterset: utf8
Db characterset: utf8
Client characterset: utf8
Conn. characterset: utf8

Usput, podesio sam i putanju do charset foldera.

Jedina stvar koja mi uopste nije jasna je zasto izbacuje onu blesavu poruku SA ONOM PUTANJOM kad je od pocetka server bio instaliran na potpuno drugom mestu (u program files).

Koji conf fajl (php.ini?)
moze da zahteva onu putanju?
 

Back
Top