Improved contact form request handling and error display (JS disabled)