<?php
$aviso='';
$srtemail = strlen ($_POST['email']);
$srtnome = strlen ($_POST['nome']);
if ($_POST['Submit']=='Enviar' && $srtemail >= 10 && $srtnome >= 5)
{
// Email de destino (editar o que está entre "" para o email desejado
$to = '[email protected]';
// Passar os dados dos formulários para variáveis
$name = $_POST['nome'];
$email = $_POST['email'];
$subject = $_POST['assunto'];
$message = $_POST['duvida'];
// Construção da mensagem a enviar por email com todos os dados recebidos
$smessage = "Nome: ".$name."\nEmail: ".$email."\nOutro contacto: ".$other." - ".$type."\n\nMensagem: \n\n".$message."\r\n";
// Construção do header do email
$headers = "From: ".$email."\r\nReply-To: ".$email."\r\nReturn-Path: ".$email."\r\n";
// Envio do email
$mailsent = mail($to, $subject, $smessage, $headers);
if($mailsent) // Se o email for enviado mostra uma mensagem de sucesso
{
$aviso=$_POST['nome'].", a sua mensagem foi enviada com sucesso.<br>";
$aviso.="Obrigado.";
}
else // Caso contrário mostra uma mensagem de insucesso
{
$aviso="Ocorreu um erro ao enviar a sua mensagem. Tente novamente!<br>";
}
}
else if($_POST['Submit']=='Enviar' && !$srtemail && !$srtnome)
{
$aviso="Dados incompletos! <br>";
}
else // Caso contrário mostra uma mensagem de insucesso
{
$aviso="Por favor preencha os dados abaixo <br>";
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Envio de Email via Browser</title>
<style type="text/css">
<!--
.style1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: bold;
}
.style2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
}
.style3 {color: #FF0000}
body {
background-color: #CCCCCC;
margin-left: 20px;
margin-top: 20px;
}
-->
</style>
</head>
<body>
<form action="" method="POST" enctype="multipart/form-data" name="form1" id="form1">
<?php if($aviso) { ?>
<p class="style2 style3"><?php echo $aviso; ?></p>
<? } ?>
<table width="350" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="25"> </td>
<td height="25"> </td>
</tr>
<tr>
<td width="75" height="25"><div align="left"><span class="style1">Nome</span></div></td>
<td width="275" height="25"><div align="left">
<input name="nome" type="text" class="style2" size="48" />
</div></td>
</tr>
<tr>
<td height="25"><div align="left"><span class="style1">E-Mail</span> </div></td>
<td height="25"><div align="left">
<input name="email" type="text" class="style2" size="48" />
</div></td>
</tr>
<tr>
<td height="25"><div align="left"><span class="style1">Assunto</span></div></td>
<td height="25"><div align="left">
<input name="assunto" type="text" class="style2" size="48" />
</div></td>
</tr>
<tr style="line-height: 3px;">
<td colspan="2" valign="top"> </td>
</tr>
<tr>
<td valign="top"><div align="left"><span class="style1">Ficheiro</span></div></td>
<td><div align="left">
<textarea name="duvida" cols="45" rows="9" class="style2"></textarea>
</div></td>
</tr>
<tr>
<td height="25"><div align="left"><span class="style1">Ficheiro</span></div></td>
<td><div align="left">
<input name="file" type="file" class="style2" size="30" />
</div></td>
</tr>
<tr>
<td height="25"> </td>
<td> </td>
</tr>
<tr>
<td height="25"> </td>
<td>
<div align="left">
<input name="Submit" type="submit" class="style2" value="Enviar">
<input name="B2" type="reset" class="style2" value="Repor">
</div></td>
</tr>
</table>
</form>
</body>
</html>