Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal.
Bem, eu sempre utilizei um código em PHP que desenvolvi junto com um código no botão enviar em AS2.0 no flash e sempre funcionou.
Pois bem, tenho um site hospedado no hostphd.com.br que preciso colocar este formmail, mas não funciona, modifiquei, refiz, tentei de tudo e nada, depois joguei os códigos num servidor da locaweb e também nada....
Vou postar os códigos aqui para uma ajuda, são códigos simples e (ao menos eram) funcionais...
1º criei o formulário no flash com suas devidas instâncias e variáveis.
2º criei o botão ENVIAR:
>
on(release){
if (nome eq '') {
alerta = 'Preencha o campo nome!'
Selection.setFocus('nome');
} else if (email eq '' || email.indexOf('@', 0) eq -1 || email.indexOf('.', 0) eq -1) {
alerta = 'Insira um e-mail valido!'
Selection.setFocus('email');
} else if (tel eq '') {
alerta = 'Informe um telefone com ddd!!'
Selection.setFocus('tel');
} else if (assunto eq '') {
alerta = 'Informe o assunto!!'
Selection.setFocus('assunto');
} else if (mensagem eq '') {
alerta = 'Preencha o campo mensagem!'
Selection.setFocus('mensagem');
} else {
alerta = 'Enviando dados...'
loadVariablesNum('dimail.php', 0, 'POST');
}
alerta = trace(_level0.alert);
}
3º passo é o código dimail.php:
>
<?
$nome = $_POST['nome'];
$email = $_POST['email'];
$tel = $_POST['tel'];
$mensagem = $_POST['mensagem'];
$email_cliente = "diego.arte@pontobr.net";
$assunto = "Contato site: ".$_POST['assunto'];
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= "From: ".$_POST['nome']." <".$_POST['email'].">\r\n";
$corpo = "<b>Nome:</b> ".$nome."<br>
<b>E-mail:</b> ".$email."<br>
<b>Telefone:</b> ".$tel."<br>
<b>Mensagem:</b> ".$mensagem;
mail($email_cliente,$assunto,$corpo, $headers);
$ok = "ok";
$alert = "Mensagem enviada com sucesso";
?>
Bem, eh isso ae, bem simples....
Outra coisa, se alguém puder me ajudar, nunca consegui que swf onde está o alerta mostrasse o que o php envia pelo $alert, tem como??
Desde já obrigado pela ajuda...
Carregando comentários...