Method GET, diakritika, text to speech

Programovacie jazyky, rady, poradňa...
Snacker
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 362
Registrovaný: 08 jún 2009, 22:42
Kontaktovať používateľa:

Method GET, diakritika, text to speech

Príspevok od používateľa Snacker »

Zdravim,

Vie mi niekto vysvetlit, preco ked pouzijem rovno odkaz metodou GET napr.:
http://epos.ure.cas.cz/cgi-bin/say.cgi? ... sú štastní mi to neprečíta niektoré písmená ako napr. š ale ked idem na ich web http://epos.ure.cas.cz/cgi-bin/saye.cgi?lang=czech a zadam tam rovnaku vetu, tak mi precita aj š? Pritom ked si pozriete ich source tak taktiež ten form na ich stránke posiela požiadavku metodou GET... vie mi to niekto vysvetlit?

Dik
harrison314
Hardcore addict
Hardcore addict
Používateľov profilový obrázok
Príspevky: 8224
Registrovaný: 27 máj 2009, 20:42
Bydlisko: Bratislava
Kontaktovať používateľa:

Re: Method GET, diakritika, text to speech

Príspevok od používateľa harrison314 »

To bude asi tym, ze gez GET terba pouzit URL kodovanie
http://php.vetrelec.net/17_kodovani-url.php
Snacker
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 362
Registrovaný: 08 jún 2009, 22:42
Kontaktovať používateľa:

Re: Method GET, diakritika, text to speech

Príspevok od používateľa Snacker »

okey ale aj kd to zakodujem do URL tak o necita "š" a na ich webe to ide GETom tiez a cita
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: Method GET, diakritika, text to speech

Príspevok od používateľa audiotrack »

záleží od nastavenia servera, tým že niekde to ide a inde nie sa nezapodievaj. Ak budeš používať urlencode a urldecode tak nemôže byť problém (a ak je, tak to používaš nesprávne)
Snacker
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 362
Registrovaný: 08 jún 2009, 22:42
Kontaktovať používateľa:

Re: Method GET, diakritika, text to speech

Príspevok od používateľa Snacker »

No ja to potrebujem pomocou JS. Skusil som funkciu encodeURIComponent(); ale š to necitalo aj tak
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: Method GET, diakritika, text to speech

Príspevok od používateľa audiotrack »

v js je funkcia escape() ktorá robí to čo potrebuješ
Snacker
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 362
Registrovaný: 08 jún 2009, 22:42
Kontaktovať používateľa:

Re: Method GET, diakritika, text to speech

Príspevok od používateľa Snacker »

nepomohla
harrison314
Hardcore addict
Hardcore addict
Používateľov profilový obrázok
Príspevky: 8224
Registrovaný: 27 máj 2009, 20:42
Bydlisko: Bratislava
Kontaktovať používateľa:

Re: Method GET, diakritika, text to speech

Príspevok od používateľa harrison314 »

Chyba moze byt aj v tom ze stranka pouziva inek kodovanie ako skrit ktorym to spracovavas.
Snacker
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 362
Registrovaný: 08 jún 2009, 22:42
Kontaktovať používateľa:

Re: Method GET, diakritika, text to speech

Príspevok od používateľa Snacker »

Mas pravdu, chyba je v kodovani. Ja pouzivam Windows 1250 a oni ISO-8859-2. Ako to mam skonvertovat do ich kodovania?
harrison314
Hardcore addict
Hardcore addict
Používateľov profilový obrázok
Príspevky: 8224
Registrovaný: 27 máj 2009, 20:42
Bydlisko: Bratislava
Kontaktovať používateľa:

Re: Method GET, diakritika, text to speech

Príspevok od používateľa harrison314 »

Staci nato jedna funkcia iconv
http://php.net/manual/en/book.iconv.php
Snacker
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 362
Registrovaný: 08 jún 2009, 22:42
Kontaktovať používateľa:

Re: Method GET, diakritika, text to speech

Príspevok od používateľa Snacker »

to poznam ale ja pouzivam JS
harrison314
Hardcore addict
Hardcore addict
Používateľov profilový obrázok
Príspevky: 8224
Registrovaný: 27 máj 2009, 20:42
Bydlisko: Bratislava
Kontaktovať používateľa:

Re: Method GET, diakritika, text to speech

Príspevok od používateľa harrison314 »

Preco to neskonvertujes na serveri ?
AK nemozes tak si na streanke zmen kodovanie tak aby sedelo z ich,
myslim ze sa da nastavit kodovanie ak pre jednotlive DIV ( nie som si isty ).
Napísať odpoveď