PHP没有';t响应Ajax请求

PHP没有';t响应Ajax请求,php,ajax,Php,Ajax,我试图使用Ajax请求用PHP发送电子邮件,但我在PHP文件上的“echo”似乎不起作用,我不知道为什么 认为我的PHP代码是错误的,我用下面发布的“echo”替换了我的代码,但它仍然不起作用 我正在发布我的HTML、JS、PHP和firebug响应,我不太明白 HTML PHP(测试) PHP(实数) 我想知道你是否需要避开那些双引号。上面写着 <meta charset="UTF-8"> 试一试 如果你的很好,那么为什么php没有响应呢?你知道吗?你在运行一个真正的网

我试图使用Ajax请求用PHP发送电子邮件,但我在PHP文件上的“echo”似乎不起作用,我不知道为什么

认为我的PHP代码是错误的,我用下面发布的“echo”替换了我的代码,但它仍然不起作用

我正在发布我的HTML、JS、PHP和firebug响应,我不太明白

HTML

PHP(测试)


PHP(实数)


我想知道你是否需要避开那些双引号。上面写着

<meta charset="UTF-8">

试一试



如果你的
很好,那么为什么php没有响应呢?你知道吗?你在运行一个真正的网络服务器?好吧,我现在觉得自己很愚蠢。我已经搜索了将近2个小时的答案,我的代码不在PHP服务器上。谢谢你,真的很感激!当我访问巴西时,我住在你家;-)
$('#btnEnviar').click(function() {

    $('#btnEnviar').html('Enviando...');
    $('#btnEnviar').attr('disabled', 'disabled');

    var formData = {
        nome: $('#name').val(),
        email: $('#email').val(),
        message: $('#message').val()
    };
    // console.log(formData);
    // console.log($("#contactForm").serialize());

    if(!formData.nome) {
        $('#btnEnviar').html('Enviar Email');
        $('#btnEnviar').removeAttr('disabled');
        $('#labelResposta').html('Por favor preencha seu nome.');
        $('#labelResposta').fadeIn();
        setTimeout(function() {
            $('#labelResposta').fadeOut();
        }, 3000);
    } else if(!formData.email) {
        $('#btnEnviar').html('Enviar Email');
        $('#btnEnviar').removeAttr('disabled');
        $('#labelResposta').html('Por favor preencha seu email.');
        $('#labelResposta').fadeIn();
        setTimeout(function() {
            $('#labelResposta').fadeOut();
        }, 3000);
    } else if(!formData.message) {
        $('#btnEnviar').html('Enviar Email');
        $('#btnEnviar').removeAttr('disabled');
        $('#labelResposta').html('Por favor preencha sua mensagem.');
        $('#labelResposta').fadeIn();
        setTimeout(function() {
            $('#labelResposta').fadeOut();
        }, 3000);
    } else {

        $.ajax({
            url: 'file:///home/phellipe/Desktop/projetos/phperin/email/email_processor.php',
            type: "POST",
            data: formData,
            success: function(data) {
                $('#btnEnviar').html('Enviar Email');
                $('#btnEnviar').removeAttr('disabled');
                $('#labelResposta').html('Email enviado com sucesso!');
                $('#labelResposta').fadeIn();
                setTimeout(function() {
                    $('#labelResposta').fadeOut();
                }, 3000);
            },
            error: function(x, e){
                console.log(x);
                console.log(e);
                if(x.status==0){
                    $('#labelResposta').html('Você não está online!\n Por favor, verifique sua conexão.');
                }else if(x.status==404){
                    $('#labelResposta').html('URL não encontrada.');
                }else if(x.status==500){
                    $('#labelResposta').html('Erro interno.');
                }else if(e=='parsererror'){
                    $('#labelResposta').html('Erro de parse.');
                }else if(e=='timeout'){
                    $('#labelResposta').html('Timeout.');
                }else {
                    $('#labelResposta').html('Erro desconhecido.\n'+x.responseText);
                }
                $('#btnEnviar').html('Enviar Email');
                $('#btnEnviar').removeAttr('disabled');
                $('#labelResposta').fadeIn();
                setTimeout(function() {
                    $('#labelResposta').fadeOut();
                }, 3000);
            }
        });

    }

    return false;
});
<?php echo "string"; ?>
<?php

$sender_name = trim(ucfirst($_REQUEST['nome']));
$sender_email = trim($_REQUEST['email']);
$sender_message = trim(ucfirst($_REQUEST['message']));

$html_email = '<!DOCTYPE html>
    <html>
    <head>
        <meta charset="UTF-8">
        <title>PhPerin</title>
    </head>
    <body>
          <p>Olá</p>
          <p>Notificamos que <em>' . $sender_name . '</em> entrou em contato</p>
          <p>Deixou a seguinte mensagem:</p>
          <p>' . $sender_message . '</p>
          <p>Você pode entrar em contato pelo seguinte email <a href="mailto:' . $sender_email . '" class="contact">' . $sender_email . '</a></p>

    </body>
    </html>';

require_once("send_email.php");

echo "string";
?>
readyState  4
responseText    "<?php echo "string"; ?>"
status  200
statusText  "parsererror"
<meta charset="UTF-8">
<meta charset=\"UTF-8\">