مشكلة $ $ .post مع رسائل البريد الإلكتروني
سؤال
أحاول نشر بيانات النموذج في صندوق Lightbox من خلال jQuery و PHP. لا يوجد سوى 3 قيم حقل أحتاج إلى تمريرها. لا أحصل على أي أخطاء في إرسالها ، لكن رسائل البريد الإلكتروني لا ترسل. ألاحظ (من خلال Firebug) أن عناوين البريد الإلكتروني التي يتم إدخالها في مربع نص (والتي هي عناوين البريد الإلكتروني التي يرسلها النموذج) يتم إرسالها إلى: "٪ 40" بدلاً من "@". هل خبر أي شخص هذا أو يعرف لماذا/كيفية إصلاح هذه المشكلة؟
وظيفتي jQuery هي كما يلي:
$('#notify form').submit(function(){
$.post('path/to/action/to/send/email', { id: $("#id").val(), client_reviews: $("#client_reviewers").val(), client_reviewers_msg: $("#client_reviewers_msg").val() }, function(){
tb_remove();
$('#client_reviewers').val('');
$('#client_reviewers_msg').val('');
});
return false;
});
شكرا مقدما على أي مساعدة. ي
نصائح أخرى
٪ 40 هو تمثيل عنوان URL لعلامة @. ستحتاج إلى urldecrypt عبر البريد الإلكتروني في PHP.
لا تنتمي إلى StackOverflow