I like to use $PHP_SELF to construct URLs which call the same script for processing.
Eg.
$listing = "<a href=\"$PHP_SELF?page=$i\">$i</a> "
This works fine when I use IE but when I use Opera 5.01 build 840, when the the URL only appears as
http://www.jcphysics.com/?page=4&cat_id=2
instead of
http://www.jcphysics.com/toolbox_indiv.php?page=4&cat_id=2
Is this because I have an old Opera version? What's happening?