Re: Re: ; arg seperator

From: Date: Tue, 03 Apr 2001 22:14:49 +0000
Subject: Re: Re: ; arg seperator
References: 1  Groups: php.dev php.qa 
Request: Send a blank email to php-dev+get-50776@lists.php.net to get a copy of this message
> >> Which reminds me: If arg_separator is used like it was before my patch > >> and you set it to e.g. ';' and then have a form which method > >> is GET..well, it won't work. there would be one variable > >> holding all the info. > > > >Urls that are the result of a submitted form are generated by the browser > >and not php, and I don't know of a browser that will use anything other that > >'&' for that. > > Exactly. And that's why if you change the arg_separator to ";" > those forms didn't work (before my patch). > > I actually didn't test it though so I'm not 100% sure. > Could someone check it out with 4.0.4pl1? You are right. The following php script: <?php print "a=$a<br>b=$b<br>"; ?> <form> <input type="text" name="a" value="1"><br> <input type="text" name="b" value="1"><br> <input type="submit"> </form> with arg_separator set to ";" in php.ini produces a=1&b=2 b= It is clear that documentation in php.ini is wrong, arg_separator is not only used for generation but also for parsing of arguments (4.0.4pl1). Edin

« previous php.dev (#50776) next »