Hey thanks Love2c0de thank you very much for your reply!
I've just rewrote the whole script and used $_REQUEST instead of $_POST and it seemed to have done the trick.
Also using the same variable e.g. $MESSAGE_BODY didn't seem to work to well either as it just ended up posting the last version of it in the code so I just wrote a var ($message) to include all of the individual ones.
However I now have another question, do you know how i can enter each variable within my $message variable on a new line in my email?
$message = "NAME: $name, NICKNAME: $nickname, EMAIL: $email, STEAMID: $steamid, SKYPE: $skype, MOREINFO: $moreinfo";
I.e. So $name will be on one line and $nickname on another?
Thanks