Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Dian Carlos

Retorno de FORM em .ASP enviado para url externa .PHP com $.ajax

Recommended Posts

Bom dia galera, é o seguinte.

 

Estou criando uma página de inscrição que está em .ASP

Mas como eu não sei mecher com .ASP eu fiz o "motor" para processar os dados em .PHP e coloquei em um servidor externo.

 

Eu consigo enviar com o $.ajax, até recebo o e-mail que programei para ser enviado em caso de sucesso, mas eu não recebo, na tela o retorno da página.

 

Defini códigos para falta de campos preenchidos (A), sucesso (B), e erro ©, mas o ajax não está retornando isso em .ASP, quando eu mudo a extensão da página para .PHP dá certo, mas .ASP não.

 

A página em questão: http://www.fdci.br/fdci/semanadolivro2013.asp

 

Código da página cadastro.php:

 

<?php

if ($_POST){


    require_once('inc/class.phpmailer.php');


    //CAMPOS DO FORMULÁRIO


    if ($nome == ''){


        echo 'A'; // CAMPOS


    } else {


        // ENVIA UM E-MAIL COM O PHPMAILER


        $enviado = $mail->Send();


        $mail->ClearAllRecipients();
        $mail->ClearAttachments();


// Exibe uma mensagem de resultado
        if ($enviado){


            echo 'B'; // SUCESSO


        } else {


            echo 'C'; // ERRO


        }
    }
}

Código jQuery que envia o formulário:

$.ajax({
 type: 'POST',
 data: dados,
 url: href,
 success: function(retorno){


if(retorno == 'A'){


$('div#bkg .alert.campos').show('drop', 300);


} else 


if(retorno == 'B'){


$('div#bkg .alert.sucesso').show('drop', 300);


} else 


if(retorno == 'C'){


$('div#bkg .alert.erro').show('drop', 300);


}

 }


});

Então como eu posso retornar esses echos para a página em .ASP?

 

Desde já, agradeço a ajuda.

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

se for programar em asp, vc tem q usar o Response.Write e é melhor criar o tópico lá, não manjo muito de asp não.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.