Don't worry, I'm not selling anything. Just giving a shoutout to one of my open-source side projects:
I created a programming language for beginners and am looking for people to test it out. If you have a spare moment (particularly if you haven't programmed before) and you're interested in making 2D games, please check it out.
Page Validation with PHPSESSIDSo you want to write a validating page in PHP with sessions? Good for you. But there's one problem. Each time you try to validate, all your links that have a parameter in them have a &PHPSESSID= tacked onto the end of it. That & breaks the validation and you're doomed!
What are you going to do? Pack up and go home? Not so fast!
Simply add the following line to the top of your PHP code before all that session stuff happens...
Phew, you're safe. But wait! Right when you thought PHPSESSID wouldn't give you anymore trouble, you make a page with a form. Now it's putting a hidden field right after your <form> tag and it breaks validation again!
Spray some of this at the top of your code...
ini_set('url_rewriter.tags', "a=href, area=href, frame=src, fieldset=");
And the world is safe, once again.