Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Problem sa naŠim slovima - parsiranje: Ć Č

[es] :: PHP :: Problem sa naŠim slovima - parsiranje: Ć Č

[ Pregleda: 4319 | Odgovora: 11 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Mister Big Time
The Consigliere
enterparadajz
Belgrade

Član broj: 15306
Poruke: 4747

Sajt: www.go2bed.net


+43 Profil

icon Problem sa naŠim slovima - parsiranje: Ć Č19.02.2005. u 00:10 - pre 233 meseci
Ovako, imam 2 aplikacije koje se različito ponašaju sa prikazom naših slova.



1:
WEB prikaz (iz browser-a):
Citat:
U ŽIŽI JAVNOSTI ŠUĆMURASTI KOLAČIĆI


HTML:
Citat:
<td> U ŽIŽI JAVNOSTI ŠU&#262;MURASTI KOLA&#268;I&#262;I </td>




MySQL:
Citat:

U ŽIŽI JAVNOSTI ŠU&#262;MURASTI KOLA&#268;I&#262;I



MySQL tip polja:
Citat:

Collation: latin1_general_ci
Type: text


Dakle kao što se vidi, ovde je kranji rezultat dobar i browser lepo prikazuje naša slova, iako je HTML čudan i neka slova su konvertovana u HTML slovne oznake.

Dok je u bazi nešto sasvim drugačije... kao što se i vidi.

Da rezimiram: ovo je sve OK, bitno je da browser lepo vidi krajnji rezultat.


Sada sledi 2. deo, odnosno druga, maltene ista aplikacija ali koja pravi probleme.


2:

WEB prikaz:
Citat:
U ŽIŽI JAVNOSTI ŠU&#262;MURASTI KOLA&#268;I&#262;I

(ovo dakle ne valja, trebalo bi da prikazuje slova normalno)


HTML:
Citat:
<td> U ŽIŽI JAVNOSTI ŠU&amp;#262;MURASTI KOLA&amp;#268;I&amp;#262;I </td>



MySQL :
Citat:
U ?I?I JAVNOSTI ?U&#262;MURASTI KOLA&#268;I&#262;I


Citat:

Collation: latin1_general_ci

Type: varchar(99)



Probao sam da menjam Collation, na latin2_croatian, pa utf8, ali bez uspeha. Menjao sam i tip varchar(99) u Text, kao što je u prvom primeru. Ali opet ništa.

Kako je moguće da je gotovo isti prikaz u bazi, i u html-u ali se razlikuju u browser-u??

Unapred hvala.


 
Odgovor na temu

bmcvetic
Cvetic Branko
Beograd

Član broj: 45488
Poruke: 71
*.dialup.sezampro.yu.



+1 Profil

icon Re: Problem sa naŠim slovima - parsiranje: &#262; &#268;19.02.2005. u 13:04 - pre 233 meseci
Probaj da zadaš u headeru strane:
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />.

U kodu lepo pišeš naša slova bez ovih gluposti (&...). U bazu ti lepo upiše i čita iz nje.
Meni radi lepo i na WIN-u i LIN-u.
 
Odgovor na temu

Nikola Denić
Nikola Denić
Nis/Bgd

Član broj: 6571
Poruke: 1231
*.bitsyu.net.

ICQ: 42376797
Sajt: www.nixa.co.yu


Profil

icon Re: Problem sa naŠim slovima - parsiranje: &#262; &#268;19.02.2005. u 15:27 - pre 233 meseci
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250" />

<?xml version="1.0" encoding="windows-1250"?>
ITSolutions - najeftiniji DialUp internet [ dialup flat za samo 275 dinara ]
 
Odgovor na temu

Mister Big Time
The Consigliere
enterparadajz
Belgrade

Član broj: 15306
Poruke: 4747

Sajt: www.go2bed.net


+43 Profil

icon Re: Problem sa naŠim slovima - parsiranje: &#262; &#268;20.02.2005. u 00:03 - pre 233 meseci
Zaboravio sam da dodam da sam vec dodavao charset=windows-1250

Ja sam nesto kontao da je problem na relaciji PHP-MySQL, ali kada onaj prvi primer na isti nacin f-nise i lepo ispisuje slova i to bez ikakvog dodatnog charset-a ne ide mi u glavu zasto ovaj nece... mora da postoji neki segment u PHP-u koji je zaduzen za definisanje ovoga...

Citat:
Nikola Denić: <meta http-equiv="Content-Type" content="text/html; charset=windows-1250" />

<?xml version="1.0" encoding="windows-1250"?>


Zasto i XML tag da stavljam? Probacu, mozda upali... ali kazem, ni jedan od 2 navedena primera nema definisane charset meta tagove, ali razlika je sto prvi lepo prikazuje, iako je i kod njega html u*eban.

P.S. Mozda ste primetili da lepo prikazuje slova Ž i Š , dok Č i Ć ne rade... šućmurasta misterija
 
Odgovor na temu

luka357
Banja Luka

Član broj: 16848
Poruke: 34
*.nezavisne.com.



Profil

icon Re: Problem sa naŠim slovima - parsiranje: &#262; &#268;20.02.2005. u 00:38 - pre 233 meseci
Probaj da zadaš charset=utf-8 u aplikaciji, a u bazi da ostaviš osnovni latin1_swedish_ci.
 
Odgovor na temu

Mister Big Time
The Consigliere
enterparadajz
Belgrade

Član broj: 15306
Poruke: 4747

Sajt: www.go2bed.net


+43 Profil

icon Re: Problem sa naŠim slovima - parsiranje: &#262; &#268;21.02.2005. u 20:53 - pre 233 meseci
Citat:
Nikola Denić: <meta http-equiv="Content-Type" content="text/html; charset=windows-1250" />

<?xml version="1.0" encoding="windows-1250"?>


kada ovo stavim u header.html (koji je default header za sve stranice) javlja mi parse error na toj liniji gde je XML. Mozda mora da bude .php stranica, ali s obzirom da taj isti header.html ima vec PHP u sebi, i server ga bez problema parsira.. nije to problem.


EDIT: rešio sam se bede :) Problem je bio što je frejmovana strana a header i charset se vukao iz nekog tamo fajla.... sada je sve OK :)

Thread closed.





 
Odgovor na temu

Mister Big Time
The Consigliere
enterparadajz
Belgrade

Član broj: 15306
Poruke: 4747

Sajt: www.go2bed.net


+43 Profil

icon Re: Problem sa naŠim slovima - parsiranje: &#262; &#268;22.02.2005. u 13:55 - pre 233 meseci
ali ne lezi vraze...

ne znam kako, ali dve identicne kopije aplikacije i jedna lepo prebacuje na 1250 enkoding, a durga ni da mrdne, uvek stavi na western! Neverovatno, isti header, ista aplikacija, samo sam jednu kopiju malo vise menjao (nista do obican html - korisnicki aspekt).

Strasno. Muka mi je vise od baze, enkodinka i php-a. :)

 
Odgovor na temu

Mister Big Time
The Consigliere
enterparadajz
Belgrade

Član broj: 15306
Poruke: 4747

Sajt: www.go2bed.net


+43 Profil

icon Re: Problem sa naŠim slovima - parsiranje: &#262; &#268;23.02.2005. u 00:40 - pre 233 meseci
Evo u čemu je problem.
Iz nekog raloga, lokalni web server mi tako parsira stranice. Sad sam probao i iz DW sa charset =windows-1250 kada uradim F12 (preview) on ga otvori u browser-u i sve bude OK, medjutim kada taj isti fajl (HTML) prebacim na localhost, i otvorim ga, browser automatski stavlja Western enkoding! Znaci ludilo, dok na pravom serveru radi normalno. Edituj lokalno, testiraj globalno.

Bas me znaima zasto se ovo desava, cak i sa prokletim HTML fajlovima... kako mu on poremeti enkoding..

 
Odgovor na temu

Jbyn4e

Član broj: 422
Poruke: 6049
*.vdial.verat.net.



+257 Profil

icon Re: Problem sa naŠim slovima - parsiranje: &#262; &#268;23.02.2005. u 09:55 - pre 233 meseci
Sta ti je lokalni web server? Apache? Ako jeste pogledaj httpd.conf i opciju AddDefaultCharset
Kad sve ostalo zakaže, pročitaj uputstvo...
 
Odgovor na temu

Mister Big Time
The Consigliere
enterparadajz
Belgrade

Član broj: 15306
Poruke: 4747

Sajt: www.go2bed.net


+43 Profil

icon Re: Problem sa naŠim slovima - parsiranje: &#262; &#268;23.02.2005. u 12:06 - pre 233 meseci
da, Apache je!

Evo sada gledam, postavljeno je:
Code:
AddDefaultCharset ISO-8859-1  


Sto znaci da je to uzrok svih mojih (lokalnih) probelma!
Hvala ti puno Jbyn4e !!! :)

Ali je ovo glupo malo, sta ako mi stvarno treba neki drugi encoding, da ga rucno opet setujem? jel moze vise linija AddDefaultCharset da se doda u conf fajl? Pogledacu apache manual, hvala jos jednom!

 
Odgovor na temu

Goran Rakić
Beograd

Moderator
Član broj: 999
Poruke: 3766

Sajt: blog.goranrakic.com


+125 Profil

icon Re: Problem sa naŠim slovima - parsiranje: &#262; &#268;26.02.2005. u 14:01 - pre 232 meseci
ne nego lepo izbacis tu liniju (ili dodas # ispred nje)
http://sr.libreoffice.org — slobodan kancelarijski paket, obrada teksta, tablice,
prezentacije, legalno bez troškova licenciranja
 
Odgovor na temu

Mister Big Time
The Consigliere
enterparadajz
Belgrade

Član broj: 15306
Poruke: 4747

Sajt: www.go2bed.net


+43 Profil

icon Re: Problem sa naŠim slovima - parsiranje: &#262; &#268;26.02.2005. u 17:53 - pre 232 meseci
okacio sam sve na server pa se nisam igrao sa lokalnim serverom

10x 4 the tip..
 
Odgovor na temu

[es] :: PHP :: Problem sa naŠim slovima - parsiranje: &#262; &#268;

[ Pregleda: 4319 | Odgovora: 11 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.