Avatar
Erik Palenčík:26.3.2016 12:24

chrome mi robi problémy, keďže mam ako používateľ mekčeň v mene, chrome ho nedokáže prečítať pretože v adrese html dokumentu namiesto Č hodí znaky %056/ atd.....

 
Odpovědět 26.3.2016 12:24
Avatar
Honza Bittner
Redaktor
Avatar
Honza Bittner:26.3.2016 13:32

Dotaz jsem přesunul do samostatného vlákna.

K tvému problému - nemáš chybně zvolené kódování webové stránky nebo html souboru? Oboje doporučuji nastavit na UTF-8.

Nahoru Odpovědět  ±0 26.3.2016 13:32
Student FIT ČVUT. Followuj mě na https://twitter.com/tenhobi a ptej se na https://github.com/HoBi/ama.
Avatar
Erik Palenčík:27.3.2016 17:16

mam UTF-8 , ono nakoniec to spustiť môžem ale keď dam spustit webstránku nenájde ju kôli písmenu Č v a drese, tam hode hociaké znaky, ale keď to prepíšem ručne tak to ide :)

 
Nahoru Odpovědět 27.3.2016 17:16
Avatar
Drahomír Hanák
Tým ITnetwork
Avatar
Odpovídá na Erik Palenčík
Drahomír Hanák:27.3.2016 17:55

Č určitě není povolený znak v URL. Bez speciálního kódování jde totiž použít jen písmena anglické abecedy, číslice, několik dalších znaků jako -, _, . a znaky se speciálním významem jako např. / (pro oddělení cesty) apod. Zbytek se musí kódovat pomocí toho procenta tak, že se místo znaku napíše jeho kód v jiném kódování (typicky UTF-8) https://en.wikipedia.org/…ent-encoding Klient tak musí cestu v URL vždy zakódovat a server zase dekódovat. Druhá možnost je diakritiku z URL odstranit. Nicméně to neřeší ten problém a je pořád nutné URL kódovat. Zvlášť pokud nějaké jeho části může generovat uživatel.

 
Nahoru Odpovědět  +3 27.3.2016 17:55
Avatar
Jiří Gracík
Redaktor
Avatar
Jiří Gracík:27.3.2016 18:29

V tom případě mekčeň v url adrese nepoužívej, validní znaky v url adrese jsou pouze následující:

ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-._~:/?#[]@!$&'()*+,;=

@Drahomír Hanák|92@ to vystihl celkem pěkně, já doporučuji diakritiku v url vůbec nepoužívat, vždy to jde udělat bez ní :)

Nahoru Odpovědět  +2 27.3.2016 18:29
Creating websites is awesome till you see the result in another browser ...
Avatar
Odpovídá na Drahomír Hanák
Petr Čech (czubehead):27.3.2016 22:03

.eu 2D domény podporují některé speciální znaky.

Nahoru Odpovědět 27.3.2016 22:03
Why so serious? -Joker
Avatar
Jiří Gracík
Redaktor
Avatar
Odpovídá na Petr Čech (czubehead)
Jiří Gracík:27.3.2016 23:49

I tak to není dobré používat, lidi jsou zvyklí url "oddiakritikovat" (to je výraz ...), pokud máš to štěstí, že by si ji náhodou zapamatovali nebo odněkud přepisovali :)

Nahoru Odpovědět  +1 27.3.2016 23:49
Creating websites is awesome till you see the result in another browser ...
Avatar
Odpovídá na Drahomír Hanák
Erik Palenčík:3.4.2016 13:54

Jj, dik , to som ako skušal ale ono to robi automaticky keď dam z IDE spustit stránku :) Musím premenovať používateľa, keď to vôbec je možné

 
Nahoru Odpovědět 3.4.2016 13:54
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 8 zpráv z 8.