From my understanding so far the main config settings which affect whether variables are passed on not are:-
register_globals in php.ini which should be set to on (if you can handle the security implcations)
track_vars (which is enabled by default on php4.0.3)
Other than that, if these are set correctly the problem is likely to be within the script? Or are there some compilation or other config settings that I've missed
Reason for asking is a follow on from a problem I posted yesterday which I'm still struggling with. Essentially arguments after the ? within a URL called by an anchor are not being passed. From what I've seen register_globals normally fixes this but not in my case. The script itself, is one I've downloaded from hotscripts which I've used elsewhere before and I've known it to work without changes. On this installation it seems variables are not being passed properly...and it's starting to drive me bats