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

Cirilica -> ?????????

[es] :: Javascript i AJAX :: Cirilica -> ?????????

[ Pregleda: 1755 | Odgovora: 9 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

stex

Član broj: 718
Poruke: 268
*.dialup.neobee.net.

Sajt: stivi.on.neobee.net


Profil

icon Cirilica -> ?????????11.11.2005. u 21:55

Kad u textbox-u kucam nesto, vrednost se salje do php skripte koja se izvrsava i vraca na html. To sve radi preko JS (AJAX). E sad meni je problem sto to radi samo sa brojevima, a meni treba da radi sa cirilicom. Umesto slova ispisuje se znakovi pitanja (????????). Kako ovo da resim?
stivi.on.neobee.net
11.11.2005. u 21:55 

noviKorisnik

Član broj: 13216
Poruke: 4516
*.dialup.neobee.net.



Profil

icon Re: Cirilica -> ?????????11.11.2005. u 22:29
Na vrednosti koje šalješ na server primeni js funkciju encodeURI. Kada to prihvatiš u php-u primeni php funkciju urldecode. Na ono što treba da vratiš primeni php funkciju urlencode. Kada primiš odgovor servera primeni js funkciju decodeURI.
11.11.2005. u 22:29 

obucina

Član broj: 38191
Poruke: 714
*.vdial.verat.net.



Profil

icon Re: Cirilica -> ?????????12.11.2005. u 15:19
Ili jednostavno prebaci kodnu stranu na UTF-8.
12.11.2005. u 15:19 

stex

Član broj: 718
Poruke: 268
*.dialup.neobee.net.

Sajt: stivi.on.neobee.net


Profil

icon Re: Cirilica -> ?????????13.11.2005. u 14:14
Citat:
obucina: Ili jednostavno prebaci kodnu stranu na UTF-8.


Vec jeste.

Problem je sto mi je u bazi mysql, cirlica u ovakvom obliku "ОДРЖАВ...". Resenjem novog korisnika sam se otarasio znakova pitanja ali ne znam kako da se sad sa ovim izborim. :(

stivi.on.neobee.net
13.11.2005. u 14:14 

noviKorisnik

Član broj: 13216
Poruke: 4516
*.dialup.neobee.net.



Profil

icon Re: Cirilica -> ?????????13.11.2005. u 15:00
Valjda http://php.net/iconv
13.11.2005. u 15:00 

bzero
dev null
europe

Član broj: 5907
Poruke: 371
..mtsns-ns.customer.sbb.co.yu.

Jabber: bzero@elitesecurity.org
Sajt: www.google.com/search?q=b..


Profil

icon Re: Cirilica -> ?????????14.11.2005. u 15:02
Citat:
stex:
cirlica u ovakvom obliku "ОДРЖАВ...". (


Jel ovo pomaze:

http://www.elitesecurity.org/tema/39548/0#264600
Never trust an operating system you don't have sources for.
14.11.2005. u 15:02 

stex

Član broj: 718
Poruke: 268
*.zrlocal.net.

Sajt: stivi.on.neobee.net


Profil

icon Re: Cirilica -> ?????????15.11.2005. u 08:34
Mislim da meni treba obrnuto. Kad prosledjujem podatke iz textboxa u php sve je OK sto se tice cirilice. Ali kad ide preko JS onda je ovako "чћжшђ" (čćžšđ), tako mi ubacuje u mysql. Ne znam vise sta da radim.
stivi.on.neobee.net
15.11.2005. u 08:34 

bzero
dev null
europe

Član broj: 5907
Poruke: 371
..mtsns-ns.customer.sbb.co.yu.

Jabber: bzero@elitesecurity.org
Sajt: www.google.com/search?q=b..


Profil

icon Re: Cirilica -> ?????????15.11.2005. u 09:33
Citat:
stex:
... "чћжшђ" ...


Pa ovo jeste utf-8 i uz odgovarajuci charset u headeru bice prikazano kao čćžšđ (cirilicom).
Never trust an operating system you don't have sources for.
15.11.2005. u 09:33 

stex

Član broj: 718
Poruke: 268
*.zrlocal.net.

Sajt: stivi.on.neobee.net


Profil

icon Re: Cirilica -> ?????????25.05.2006. u 11:27
Vec me je sramota sto sam glup za medalju :)
Do sada nisam nista uspeo, a samo sam nepotrebno ovo odlagao.

Znaci u bazi mi je cirilica "ОДРЖАВ..."
Charset mi je "windows-1250".
Pokusao sam da napravim brzu pretragu. Kada neko kuca u texbox-u da se automatski
izbor suzava u List/Menu. Ali to naravno ne radi jer mi JS salje ?????. Probao sam sa
encodeURI ali onda mi prikazuje "чћжшђ". Kada to uradim preko PHP-a sve mi to
dobro radi, ali tu moram da kliknem na submit za pretragu.
Kako da od cirilice preko JS dobijem ovo "ОДРЖАВ..."
sta god da je? Ima li neko neki primer jer ludim vec danima?

Hvala


stivi.on.neobee.net
25.05.2006. u 11:27 

bzero
dev null
europe

Član broj: 5907
Poruke: 371
..mtsns-ns.customer.sbb.co.yu.

Jabber: bzero@elitesecurity.org
Sajt: www.google.com/search?q=b..


Profil

icon Re: Cirilica -> ?????????25.05.2006. u 12:04
Citat:

Kako da od cirilice preko JS dobijem ovo "ОДРЖАВ..."


Evo ti js funkcija to radi, konvertuje string u entities:

Code:

function string2entities(str) {

    str = str.replace(/&/g, '&');
    str = str.replace(/'/g, ''');

    var res = '';
    for (var i = 0; i < str.length; i++) {
        if (str.charCodeAt(i) > 31 && str.charCodeAt(i) < 127) {
            res += str.charAt(i)
        }
        else {
            res += '&#' + str.charCodeAt(i) + ';';
        }
    }
    return res;
}


Never trust an operating system you don't have sources for.
25.05.2006. u 12:04 

[es] :: Javascript i AJAX :: Cirilica -> ?????????

[ Pregleda: 1755 | Odgovora: 9 ]

Postavi temu Odgovori

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