I use $POST and $GET myself, but then I usually know which method my form is using. It's just a matter of self-documentation, then. Using $_REQUEST, GET-supplied data can override POST-supplied data with the same name (or is that the other way around...?).
Where did you read that $GET or $POST overrides one or the other?
Ive been programming PHP now for a year, and have learned a lot of good concepts, and possably even some more advanced ones, but being self-taught there is a lot that I have most likely passed over.
Back to the topic at hand...
Normally when I use a variable im very specific about where I get it from, which links to another question I have...
Whats the difference between $GET and $SERVER['QUERY_STRING']?
At one point I had written a function to parse the query_string and return an associative array, and now with $_GET around do I even need it anymore?...
So when programming something I would do is to call my variables as $POST/$GET ['variable'] as opposed to just $variable.
Also, what are some good practices when doing PHP?
I have addopted the PEAR coding standard (not the libraries just yet).
Basicaly I'm just at a level where I want to move to the 'next level' but am unsure exactly where that is.
Anything I should focus on?