Allow myself to introduce... my.. uh, self. I am BuzzLY, a web / software designer veteran and relative PHP newbie. It's not too hard to pick up, but there sure do seem to be a few nuances. One hell of a scripting language, though -- I am quite impressed. I just wish the people at Lotus would take notice and learn a few things (I am a Lotus Notes developer -- shhhhh).
One of the first recommendations I picked up was the use of register_globals, or rather the suggestion to disable it. I have done so, and as a result have had to rewrite almost all of the scripts I have found on the web. So my question is, is it really necessary to disable them, and if so, why do most people seem to submit example code with registered global variables?
(as an example... to get the variable "page" from "http://www.url.com/index.php?page=foo", I have to use $_GET["page"] instead of "$page." Most people's examples use $page)
It's been good so far for making me go through all the code I get and learn things, but after a while it gets annoying to have to do this just to get the code snippets to work on my server.
Anyhow, hello, pleased ta meetcha, hope to grok PHP soon!