In my site, i have a forum node, with comments spanning multiple pages. However, the pages in the pager bar gives a link such as this:

http://localhost/~xxxxxx/drupal-cvs/?q=node/8& amp;comments_per_page=10& amp;page=1 (without spaces)

clicking on those link brings the page back to the same first page.

i suspected its the & causing the problems and sure enough, commening $uri = htmlspecialchars($uri, ENT_QUOTES); from check_url($uri) makes a usable link such as this

http://localhost/~xxxxxxx/drupal-cvs/?q=node/8&comments_per_page=10&page=1

my question is, is this a drupal problem or my own server problem?

Comments

meba’s picture

This is bug in Drupal 4.6.4, which is fixed here: 39566

Johan A’s picture

thanks, i'm using cvs, it looks like a different problem from mine. But since the solution the same (removing htmlspecialchar), all's well i suppose