Olá pessoal, eu estou criando uma página de contato mas estou com uma dúvida, teria colmo colocar um alerta de confirmação de envio de email na página utilizando o javascript ao invés de abrir outra página confirmando o envio do formulário de contato?
<form action="email.php" method="post" name="form_contato" id="form_contato">
<fieldset id="usuario">
<legend>Identificação do Usuário</legend>
<p><label for="tnome">Nome:</label>
<input type="text" name="cnome" id="nome" placeholder=" Nome Completo" size="50" maxlength="60"/></p>
<p><label for="tlogin">Login:</label>
<input type="text" name="clogin" id="login" placeholder=" Digite seu Login" size="51" maxlength="60"/></p>
<p><label for="temail">E-mail:</label>
<input type="email" name="cemail" id="email" placeholder=" Digite seu Email" size="50" maxlength="80"/> </p>
</fieldset>
<fieldset id="mensagem">
<legend>Mensagem do Usuário</legend>
<p>Tipo: <select name="ctipo" id="tipo"><option value="nada">Selecione</option><option value="reclamação">Reclamação</option>
<option value="elogio">Elogio</option><option value="dúvida">Dúvida</option><option value="sugestão">Sugestão</option><option value="outro">Outro</option>
</select></p>
<p>Mensagem: <textarea name="cmsg" id="msg" cols="90" rows="9" placeholder=" Digite aqui sua mensagem"/></textarea></p>
</fieldset>
<fieldset id="orcamento">
<legend>Orçamento</legend>
<p>Tipo: <select name="ctip" id="tip"><option value="nada">Selecione</option>
<option value="webdesign">WebDesign</option>
<option value="layout">Layout</option>
<option value="cartao">Cartão de Visita</option>
<option value="flyer">Flyer</option>
<option value="folheto">Folheto</option>
<option value="banner">Banner</option>
<option value="logotipo">Logotipo</option>
<option value="outro">Outro</option>
</select></p>
<p>Mensagem: <textarea name="cmssg" id="mssg" cols="90" rows="9" placeholder=" Digite aqui seu orçamento"></textarea></p>
</fieldset>
<input type="submit" name="cbtn" id="btn" value="Enviar a Mensagem"/>
</form>
</section>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<?php
header("Content-type: text/html; charset=utf-8");
$nome= $_POST["cnome"];
$login= $_POST["clogin"];
$email= $_POST["cemail"];
$tipo= $_POST["ctipo"];
$msg= $_POST["cmsg"];
$tip= $_POST["ctip"];
$mssg= $_POST["cmssg"];
include("class.phpmailer.php");
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->Host = "smtp.live.com";
$mail->SMTPAuth = true;
$mail->Username = '
[email protected]';
$mail->Password = '';
$mail->port = 587;
$mail->SMTPSecure = 'tls';
$mail->From = "
[email protected]";
$mail->FromName = "Teste";
$mail->port = 587;
$mail->SMTPSecure = 'tls';
$mail->AddAddress($email, $nome);
$mail->AddCC('
[email protected]', 'Teste');
//$mail->AddBCC('
[email protected]', 'Teste');
$mail->IsHTML(true);
$mail->Subject = "Mensagem do site";
$mail->Body .= "<strong>Nome:</strong> $nome";
$mail->Body .= "<br><strong>Login:</strong> $login";
$mail->Body .= "<br><strong>Email:</strong> $email";
$mail->Body .= "<br><strong>Tipo:</strong> $tipo";
$mail->Body .= "<br><strong>Mensagem sobre site:</strong> $msg";
$mail->Body .= "<br><strong>Tipo de orçamento:</strong> $tip";
$mail->Body .= "<br><strong>Mensagem de orçamento:</strong> $mssg";
$enviado = $mail->Send();
if ($enviado) {
echo "E-mail enviado com sucesso!";
} else {
echo "Não foi possível enviar o e-mail !";
}
?>