I had inserted standard code for reading the query string. This code first tried parsing the value of getenv("QUERY_STRING") with parse_str(). However, the parse_str() function uses urldecode(), which converts + signs into spaces. To get around this, I cut out that portion of the code and now just get the values of the query string from $_REQUEST. I made this change to taginfo.php, addtags.php, and deletetag.php.
I had inserted standard code for reading the query string. This code first tried parsing the value of getenv("QUERY_STRING") with parse_str(). However, the parse_str() function uses urldecode(), which converts + signs into spaces. To get around this, I cut out that portion of the code and now just get the values of the query string from $_REQUEST. I made this change to taginfo.php, addtags.php, and deletetag.php.