Mantis - Quercus
|
|||||
Viewing Issue Advanced Details | |||||
|
|||||
ID: | Category: | Severity: | Reproducibility: | Date Submitted: | Last Update: |
3962 | minor | always | 03-23-10 07:02 | 04-01-10 12:02 | |
|
|||||
Reporter: | posenato | Platform: | |||
Assigned To: | nam | OS: | |||
Priority: | normal | OS Version: | |||
Status: | closed | Product Version: | 4.0.5 | ||
Product Build: | Resolution: | fixed | |||
Projection: | none | ||||
ETA: | none | Fixed in Version: | 4.0.6 | ||
|
|||||
Summary: | 0003962: arg_separator.input is ignored | ||||
Description: |
To separate arguments of a query string, any character specified by "arg_separator.input" configuration option should be valid. I think that Quercus ignores "arg_separator.input" value and uses only '&' to calculate $_GET values. I tried to set "arg_separator.input" both in web.xml <php-ini> and by ini_set() instruction. |
||||
Steps To Reproduce: |
Write the following PHP fragment: <?php ini_set("arg_separator.input", ";"); echo "arg_separator.input value: ". ini_get('arg_separator.input') . " "; echo "Get parameters: "; print_r($_GET); ?> and call it from the browser in a way similar to this: http://localhost/php/args.php?1=first&2=second;3=third [^] The output should be: ---- arg_separator.input value: ; Get parameters: Array ( [1] => first [2] => second [3] => third ) --- The actual output is: arg_separator.input value: ; Get parameters: Array ( [1] => first [2] => second;3=third ) |
||||
Additional Information: | |||||
Relationships | |||||
Attached Files: |
Notes | |||||
|
|||||
|
|