When tested with the old form generator, the email sent out without problem (that shows SMTP is working), but when I tested the new form, it just wont frigging work!!
After all kinds of testing, I realized the strange behaviour:
My form has a "Full name" field - It's just a single-line text field, required.
When I filled in my name (Dean Loh) inside the field - it returned with this error message:
Code: Select all
Language string failed to load: from_failedDean Loh
Somehow I gathered the script was taking my name field as the email address field, so for testing purpose, I filled in an email address in the "Full name" field and voila! It worked!
Trouble is: why the hell I had to fill in email address in the Full name field, and having the situation like that, how are users going to fill in their name?
This is getting me crazy, I have spent 3 hours on this and achieved nothing. Someone please help me out here.
Somehow I feel this has something to do with class.phpmailer.php file. Maybe you can start from there...