Just a personal opinion, don't put messages in the subject. Personally, I don't read the subject of the replies. And because I didn't read the subject of your previous post, and because of this: "For some reason $_SERVER['PHP_SELF'] wouldn't work.", I thought that you didn't solve your problem. So never mind my question 🙂
Well, the only problem that I've encountered with PHP_SELF, is that it's not defined when you use Xitami server. But since most of the servers are Apache or IIS, it should be fine. I now sometimes use SCRIPT_NAME though...
Diego