Anonymous | Login | Signup for a new account | 12-17-2024 11:40 PST |
Main | My View | View Issues | Change Log | Docs |
Viewing Issue Advanced Details [ Jump to Notes ] | [ View Simple ] [ Issue History ] [ Print ] | ||||||||
ID | Category | Severity | Reproducibility | Date Submitted | Last Update | ||||
0003962 | [Quercus] | minor | always | 03-23-10 07:02 | 04-01-10 12:02 | ||||
Reporter | posenato | View Status | public | ||||||
Assigned To | nam | ||||||||
Priority | normal | Resolution | fixed | Platform | |||||
Status | closed | OS | |||||||
Projection | none | OS Version | |||||||
ETA | none | Fixed in Version | 4.0.6 | Product Version | 4.0.5 | ||||
Product Build | |||||||||
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 | |||||||||
Attached Files | |||||||||
|
Mantis 1.0.0rc3[^]
Copyright © 2000 - 2005 Mantis Group
30 total queries executed. 26 unique queries executed. |