Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 8 odgovora
  • 4.307 pregleda

Najnovija ↓

Nasa slova u PHP/MySQL po 100.000-ti put... 20.10.2005. u 00:14 · pre 256 meseci #1
Koristio sam search, ali ni jedan ponudjen odgovor mi nije pomogao. Ja koristim EasyPHP 1.8, a sam njim su dosle sledece verzije elemenata:
- Apache 1.3.33
- PHP 4.3.10
- MySQL 4.1.9

Negde se govorilo da se u Apache-ovom httpd.conf "default_charset" ili tako nesto zameni sa "default_charset=utf-8" ili slicno, ali ja npr. uopste nemam tu liniju u gore pomenutom fajlu. Za sad nisam uspeo da dobijem nasa slova, ni u PHP-u niti u MySQL-u. Pokusao sam sa <meta> tagom, ali nije radilo. Pokusao sam i sa PHP "header" funkcijom, ali mi kaze da je vec header postavljen, ili tako nesto.

Znam da je ovo bilo vec stvarno mnogo puta, ali nisam uspeo da podesim nasa slova, bez obzira na sve postove koji su bili ranije, tako da sam... recimo ocajan :).

Sta da radim, ljudi? Hvala, u svakom slucaju...
Potpis
"...and I can't bare to see what life let me be..."
Re: Nasa slova u PHP/MySQL po 100.000-ti put... 20.10.2005. u 01:29 · pre 256 meseci #3
U http.conf fajlu komentiraš tu liniju (dodaš # ispred), da bi mogao birati proizvoljan kodni raspored pomoću META elementa u stranicama. Taj kodni raspored može biti (windows-1250, iso-8859-2, utf-8 i dr.). Nakon toga je bitno da i u programu kojim praviš stranice koristiš isti kodni raspored kao navedeni u META elementu. Kod Dreamweavera se to automatski podešava, dakle prije pisanja bilo kakvog sadržaja je potrebno definisati META element.
Potpis
"I'd take the awe of understanding over the awe of ignorance any day."
- Douglas Adams
Re: Nasa slova u PHP/MySQL po 100.000-ti put... 20.10.2005. u 14:54 · pre 256 meseci
izmenjeno 1 put, poslednji put mirzallica 20.10.2005. u 14:54
  1. mirzallica20.10.2005. u 14:54zapis iz teksta poruke
#4
@JaHvram
Podesio sam, preko UltraEdit-a kodnu stranu na "utf-8 no bom", ali i dalje ne mogu da saljem header, jer mi javlja istu gresku da je header vec poslat.

@Not now, John!
Napisao sam vec u prvom postu, ja uopste nemam liniju default_charset ili tako nesto, tako da ne znam sta da "izbacim"...
Potpis
"...and I can't bare to see what life let me be..."
Re: Nasa slova u PHP/MySQL po 100.000-ti put... 20.10.2005. u 15:43 · pre 256 meseci #5
E da, zaboravio sam da kazem da je ipak bilo napretka. Uspeo sam da iz "samog php-a" prikazujem sva nasa slova korektno.

Slova "ćšđž" koja su procitana iz baze se prikazuju normalno, ali umesto slova "č" mi prikazuje ??. U samoj bazi nasa slova su "kukice i kvakice", ali kad ih program procita iz baze i prikaze sva slova osim "č" se prikazuju koretno.

Jos jedno pitanje, ja sam bazu napravio pomocu programa SQLyog (mozda to pravi problem)? Kako rucno da napravim bazu i tabelu, a da definisem koriscenje utf-8 rasporeda (CREATE DATABASE mojaBaza; CREATE TABLE tablea...)? Da li je uopste moguce napraviti da se nasa slova i u bazi prikazuju korektno? Hvala
Potpis
"...and I can't bare to see what life let me be..."
Re: Nasa slova u PHP/MySQL po 100.000-ti put... 20.10.2005. u 18:37 · pre 256 meseci #6
Ako ovako nastavim ispasce da pricam sam sa sobom :)

Napravio sam ponovo bazu (ovog puta rucno preko .sql skripte) sa definisanim kodnim rasporedom utf-8 i rasporedom za sortiranje utf-8_bin. Zatim sam tabele napravio tako da je za svaki atribut takodje dodeljeno character set utf-8 i utf-8_bin za sortiranje, kao i za celu tabelu u globalu (da tako kazem). Ali i dalje mi prikazuje pravilno samo slova "ćšđž", dok "č" prikazuje ovako ??. Sta jos mogu da uradim?
Potpis
"...and I can't bare to see what life let me be..."
Re: Nasa slova u PHP/MySQL po 100.000-ti put... 21.10.2005. u 00:18 · pre 256 meseci #8
Citat:
1r0nM4n: Zasto ne bi skinuo sa neta phpMyAdmin?

www.phpmyadmin.net


Sa easyphp-om dolazi i PhpMyAdmin, tako da ja imam verziju 2.6.1. Sta u njemu da podesim da bih dobio zadovoljavajuce rezultate? Hvala.
Potpis
"...and I can't bare to see what life let me be..."
Re: Nasa slova u PHP/MySQL po 100.000-ti put... 21.10.2005. u 21:21 · pre 256 meseci #9
Podesi da prevod (jezička datoteka) koju koristiš u phpMyAdmin-u bude u UTF-8 enkodingu. Tako ćeš moći da vidiš i upisuješ podatke u UTF-8 enkodingu bez onih čudnih "kuka i kvaka".
Potpis
Nije znanje samo znati, već je znanje - znanje dati.

Piši ćirilicom! | Surfujte brže, sigurnije i lakše | Najveća niška online zajednica

Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme