link() negeneruje pre signaly parametre s hodnotou false
- na1k
- Člen | 288
Ano, ale jak chceš z adresy například
http://web.cz/uvodni-strana?param1=false¶m2=false
zjistit, který z parametrů je myšlený jako string a který jako bool?
Já ti klidně můžu tvrdit, že param1
je řetězec „false“ a
param2
je logická nepravda. Anebo třeba naopak.
Už víš jak to myslím?
- bazo
- Člen | 620
ty nevies ako to myslim ja, ja nehovorim o parsovani hotovej url, ale o vytvrani url funkciou link. o ziadne false(bool) versus ‚false‘(string) sa tu nejedna
{link signal! param ⇒ false} ocakavam url/?do=signal¶m=0 dostanem
url/?do=signal
{link signal! param ⇒ true} ocakavam url/?do=signal¶m=1 dostanem
url/?do=signal¶m=1
chapes?
Editoval bazo (27. 7. 2010 17:25)
- Patrik Votoček
- Člen | 2221
Řekl bych že to bude protože je to FALSE == NULL == 0
.
Zkrátka a dobře z hlediska URL je FALSE
a NULL
to
samé a uvádět parametr s hodnotou NULL
nemá smysl.