Retorno de FORM em .ASP enviado para url externa .PHP com $.ajax
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.
Discussão (1)
Carregando comentários...