Form now works
Thank you for your help. I changed the code as mentioned. It was still doing the extended redirect of the code, which took it to that awful looking page.
Played around until I entered the full web address index.php?invalid=true
and this fixed it by remaining on the page for me to re-enter the captcha code (and holding all the entered text). Tests work and I get my file upload and notification email. (hope this is ok to do...)
When it comes to building the real form for my client, i will try your code, as the directories will more straight forward. Might make the difference.
Thanks again. Appreciate your time.