无法将数据发布到php,无法理解原因

时间:2014-07-12 16:28:21

标签: php javascript html email

我有一些表格中的数据被发送到php脚本发送电子邮件,它来自模板,但我认为这是错误的。我已经分离了应该责备的代码部分。特定的代码段似乎是{'userName':user_name,'userEmail':user_email,'userMessage':user_message}部分(你可以看到我试图通过第三行的注释来摆弄它) 。任何帮助将不胜感激!

 if(proceed) 
    {
        //data to be sent to server
        //post_data = {'userName':user_name, 'userEmail':user_email, 'userMessage':user_message};
        //Ajax post data to server
        $.post('contact_me.php',  {'userName':user_name, 'userEmail':user_email, 'userMessage':user_message}, function(response){  

            //load json data from server and output message     
            if(response.type == 'error')
            {
                output = '<div class="error">'+response.text+'</div>';
            }else{
                output = '<div class="success">'+response.text+'</div>';

                //reset values in all input fields
                $('#contact_form input').val(''); 
                $('#contact_form textarea').val(''); 
            }

            $("#result").hide().html(output).slideDown();
        }, 'json');

    }

1 个答案:

答案 0 :(得分:0)

UserName和其他变量不需要单引号。只是{userName:user_name}

等等