On 11/1/01 3:46 PM, andu wrote:

> LiangTyan Fui wrote:
>> 
>> On 10/29/01 11:09 PM, eugen helbling wrote:
>> 
>>> Hi LiangTyan,
>>> just to demonstrate that the new "split"(I like them) can do in case of
>>> duplicate removing.
>>> 
>>> for example you have a field/variable  having something like
>>> "nameA,firstnameB" & cr & "nameA,firstnameC"
>>> in it, you can use "split" handler to select names witout duplicates.
>>> 
>>> get "nameA,firstnameB" & cr & "nameA,firstnameC"
>>> split it by return and comma
>>> get the keys of it   -- in it you have "nameA" only one time
>> 
>> This could be a good trick on eliminating duplicate records, but I realised
>> it could be a problem on URL parsing.
>> If you try to submit a series of check-buttons or radio-buttons with
>> browser:
>> 
>> <html><head><title>MetaCard split test</title></head>
>> <body>
>> <form action="http://localhost/cgi-bin/echo.mt"; method="get">
>> <input type="checkbox" value=1 name="option" checked>Option 1
>> <p><input type="checkbox" value=2 name="option" checked>Option 2</p>
>> <p><input type="checkbox" value=3 name="option" checked>Option 3</p>
>> <p><input type="submit">
>> </form>
>> </body></html>
>> 
>> The browser constructs the the following string and pass onto the server:
>> http://localhost/cgi-bin/echo.mt?option=1&option=2&option=3
>> 
>> Suppose you are using a split command to parse the query string in the
>> echo.mt script:
>> 
>> put $QUERY_STRING into x
>> split x by "&" and "="
>> put keys(x) into xKeys
>> 
>> you'll get only "option" in xKeys, and x["option"] gives you "3".
>> 
>> Hmm..... should I bug report this?
> 
> Would you like to have?
> x["option"]=1
> and
> x["option"]=2
> and
> x["option"]=3 ?

I would preferred:
x["option"] ="1"& cr &"2"& cr &"3"

or
x["option"] ="1"& the itemdel &"2"& the itemdel &"3"

Regards,
LiangTyan Fui


> I'd say it's normal behavior to retain only the last given value.
>>
>> Regards,
>> LiangTyan Fui
> 
> Andu
> 
> Archives: http://www.mail-archive.com/metacard@lists.runrev.com/
> Info: http://www.xworlds.com/metacard/mailinglist.htm
> Please send bug reports to <[EMAIL PROTECTED]>, not this list.
> 
> 


Archives: http://www.mail-archive.com/metacard@lists.runrev.com/
Info: http://www.xworlds.com/metacard/mailinglist.htm
Please send bug reports to <[EMAIL PROTECTED]>, not this list.

Reply via email to