Vylepseni validace URL?
- David Grudl
- Nette Core | 8227
Klidně to zkus, ale vzhledem k tomu, že i seznam.cz
je
„validní“ URL, nenapadá mě, kam to dál posunout.
- ic
- Člen | 430
laada napsal(a):
LastHunter napsal(a):
O cem konkretne mluvis?
Treba o tom ze ted projde @#$%^&*.xxx (v0.8 jeste nedavno posledni stable)
Taková doména nemůže existovat?
Nevim no, ale když fungujou třeba
- nAS
- Člen | 277
Pokud chceš dělat tu validaci, tak pro IDN doporučuji projít seznam povolených a zakázaných znaků.
- laada
- Člen | 35
ic napsal(a):
laada napsal(a):
LastHunter napsal(a):
O cem konkretne mluvis?
Treba o tom ze ted projde @#$%^&*.xxx (v0.8 jeste nedavno posledni stable)
Taková doména nemůže existovat?
Nevim no, ale když fungujou třeba
tipnul bych si ze minimalne @ by tam nemel byt
- _Martin_
- Generous Backer | 679
laada napsal(a):
tipnul bych si ze minimalne @ by tam nemel byt
Předem říkám, že jsem ten validátor nezkoumal, takže nevím, čeho přesně se zmiňované znaky týkají a že třeba píšu o něčem, čeho se to netýká – v tom případě mě prosím opravte.
Jde mi o to, že i adresa ftp://pepa@example.com/
je validní
adresou – takže by tam měl @ zůstat, ne?
- laada
- Člen | 35
_Martin_ napsal(a):
laada napsal(a):
tipnul bych si ze minimalne @ by tam nemel byt
Předem říkám, že jsem ten validátor nezkoumal, takže nevím, čeho přesně se zmiňované znaky týkají a že třeba píšu o něčem, čeho se to netýká – v tom případě mě prosím opravte.
Jde mi o to, že i adresa
ftp://pepa@example.com/
je validní adresou – takže by tam měl @ zůstat, ne?
Mas pravdu.
Ja resil problem kdy validator pusti znaky dle http://tools.ietf.org/html/rfc2606 nepripustne.
Reseni pro novejsi je kapku slozitejsi. Vysledny regexp by byl asi vetsi nez
cely Nette :)