I'm having a strange problem with some PHP stuff. While other apps that I have on this server work fine, there are a few, all of which written by me, that don't. Now, I have to say that on the production server everything works fine, but on my development server it does not. I'm not ever sure where to look for the problem. The problem is this, the apps I have that I've written myself behave as if register globals is turned off in that they don't pass variables either through a form or a query string on a link. I can't find anything different between the configuration of say a copy of Zen Cart that works fine, and my directory app, which you can see in action at http://www.axelis.com. At this point I'm at a loss. If it's not register globals, then what is it?
Copy the quoted section below to notepad and save it as phpinfo.php, upload it to your server and call it in a browser. It will tell you a wealth of information including whether or not register_globals is on or off. If they are off you can turn them on for your domain either via .htaccess or via a supplemental php.ini on some server configs. If you try it via .htaccess and your entire site results in a 500 error then you have to do it via the ini file. BTDT (been there done that)
Um, this is a development server. Perhaps I should have mentioned that uploading stuff amounts to copying it to the appropriate directory on mapped drive. In other words, the server is local. So I don't really need to run phpinfo, all I have to do is go and look at the php.ini. I've already double checked that register globals is indeed on. This situation only looks like register globals is off, even though it is on. I wish it were that simple!