display by user not checking if the survey is populated resulting in an unknown index notice. When a survey is deleted, it's key is preserved in the array so as not to hose up other keys.
changing the way filtering of survey input is done
unknown index warnings fixe if enable emails is not set
vulnerability fix