I have looked over that part of the coding and also put in the direct path to file to see if that would work but it did not.
Does the "?" appended to address in browser after execution have any baring upon what is happening. Reason I ask is I noticed in the PHP coding a function that seems to produce this. What does it do? does it mean if can't find file append '?' to browser?
Also I did not see your reply in regards to SMPT server I would have to set up to test emails on localhost could you please send it. Thanks.