DeletedUser
Guest
Aby se překlad pokazil při nahrávání na server je blbost. Když se soubor nenahraje celý, tak je prostě nekompletní a nejde, ne že to bude měnit znaky jak chce.
U toho překladu "Útok x Support" to chápu. Pokud to totiž nenajde český překlad, tak se použije anglický.
No a k těm znakům. Nebudu tu vysvětlovat php, stačí regularní výrazy.
Pokud napíšu ([a-z]*) tak to znamená, že znaky a-z se budou opakovat libovolně 0 a vícekrát. Pokud ale na začátek do hranaté závorky napíšu ^ tak to znamená, že kterýkoliv ze znaků v hranaté závorce tam nesmí být. a-z reprezentuje znaky anglické abecedy, protože české to neumí, tak se dopisují zvlášť.
Hádám, že inno použilo první variantu, což bych bral jako tu horší. Ta je spíš na něco, co má mít přesný tvar jako třeba e-mail. Jednodušší je vypsat co se prostě objevovat nemá a je hotovo.
Ochrana na neplatné znaky se používá dost často, jinak by šlo hacknout databázi. Takže závorky a lomítka se většinou zakazují.
Tož celé moje vyprávění. Doufám, že na pochopení principu to stačilo.
U toho překladu "Útok x Support" to chápu. Pokud to totiž nenajde český překlad, tak se použije anglický.
No a k těm znakům. Nebudu tu vysvětlovat php, stačí regularní výrazy.
Pokud napíšu ([a-z]*) tak to znamená, že znaky a-z se budou opakovat libovolně 0 a vícekrát. Pokud ale na začátek do hranaté závorky napíšu ^ tak to znamená, že kterýkoliv ze znaků v hranaté závorce tam nesmí být. a-z reprezentuje znaky anglické abecedy, protože české to neumí, tak se dopisují zvlášť.
Hádám, že inno použilo první variantu, což bych bral jako tu horší. Ta je spíš na něco, co má mít přesný tvar jako třeba e-mail. Jednodušší je vypsat co se prostě objevovat nemá a je hotovo.
Ochrana na neplatné znaky se používá dost často, jinak by šlo hacknout databázi. Takže závorky a lomítka se většinou zakazují.
Tož celé moje vyprávění. Doufám, že na pochopení principu to stačilo.