Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Jak převést z URI kódování do UTF-8?  (Přečteno 3609 krát)

Jan Nekvasil

  • Stálý člen
  • **
  • Příspěvků: 620
Jak převést z URI kódování do UTF-8?
« kdy: 21 Listopadu 2006, 01:52:46 »
Netušíte někdo, jak v rámci skriptu převést řetězec z URI kódování do UTF-8 (např. Mluven%C3%A9%20slovo -> Mluvené slovo)?
Znám sice příkaz iconv, nikde jsem v něm ale nenašel podporu "procentového" URI kódování :(

Díky.

vadimo

  • Stálý člen
  • **
  • Příspěvků: 891
    • Linux Tips & How to
Jak převést z URI kódování do UTF-8?
« Odpověď #1 kdy: 21 Listopadu 2006, 07:57:10 »
Nainštaluj si konzolový program recode. Zvláda zo stovku formátov.
Asus A6M - Ubuntu 7.10
Asus wl500b
IPBOX 200 - na ceste

Jan Nekvasil

  • Stálý člen
  • **
  • Příspěvků: 620
Jak převést z URI kódování do UTF-8?
« Odpověď #2 kdy: 21 Listopadu 2006, 11:29:34 »
Bohužel, ani v něm jsem toto kódování nenašel, a že je jich tam požehnaně. :(

Jere

  • Stálý člen
  • **
  • Příspěvků: 625
Jak převést z URI kódování do UTF-8?
« Odpověď #3 kdy: 21 Listopadu 2006, 11:47:33 »
Hledej spis neco jako PHP url_decode()

Jan Nekvasil

  • Stálý člen
  • **
  • Příspěvků: 620
Jak převést z URI kódování do UTF-8?
« Odpověď #4 kdy: 21 Listopadu 2006, 12:05:05 »
Ale no tak. Má to být jednoduchý shellový script, nebo proveditelné přímo na příkazovém řádku. Určitě existuje nějaké elegantnější řešení.

Jere

  • Stálý člen
  • **
  • Příspěvků: 625
Jak převést z URI kódování do UTF-8?
« Odpověď #5 kdy: 21 Listopadu 2006, 14:33:15 »
Citace: dratenik
Ale no tak. Má to být jednoduchý shellový script, nebo proveditelné přímo na příkazovém řádku. Určitě existuje nějaké elegantnější řešení.
1) O shellu ve tvem pozadavku neni ani zminka
2) PHP lze spoustet z prikazove radky, ten skript by mel vseho vsudy jeden radek s tou funkci ;)
3) Nerikam, ze je to idelani reseni, psal jsem "hledej neco jako"... protoze hledat konverzi kodovani, jak ti radil Vadimo, IMHO neni ta spravna cesta jak se dostat k cili

Jinak oprava urldecode()

Jan Nekvasil

  • Stálý člen
  • **
  • Příspěvků: 620
Jak převést z URI kódování do UTF-8?
« Odpověď #6 kdy: 21 Listopadu 2006, 16:16:19 »
Citace: Jarda
1) O shellu ve tvem pozadavku neni ani zminka
2) PHP lze spoustet z prikazove radky, ten skript by mel vseho vsudy jeden radek s tou funkci ;)
1) Omlouvám se, opravdu jsem se o shellu nezmínil, napsal jsem pouze "skript". :(
2) To jsem nevěděl, vyděsila mne představa potřeby nějakého rozsáhlého externího PHP skriptu kvůli takové trivialitce.

Takže díky, mrknu se na to a třeba to bude zrovna ono.


 

Provoz zaštiťuje spolek OpenAlt.