suit: Heute die Zweite: parameterübergabe mit listentrennern

Beitrag lesen

wieso kann ich den paramter 2 nicht mit $p2=param("p2"); einlesen? in p2 steht nur foo, der rest wird nicht übergeben. ich dachte ich hätte das schon mal so gemacht und da ging es.

Weil sowohl das & alsauch das ; (afaik konfigurationsabhängig) die Werte in einem Querystring separieren kann.

p1=bla&p2=foo;bar;baz;bazi;lausbub;goere

ist gleichbedeutend zu

p1=bla;p2=foo;bar;baz;bazi;lausbub;goere
oder
p1=bla&p2=foo&bar&baz&bazi&lausbub&goere