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, tudo bom.
Estou com o seguinte dilema, quero criar um form onde para cada option sera usado um e-mail diferente. A principio parecia se fácil, mas o que tnha em mente não esta dando certo será que poderiam me ajudar???
Segue o código que estou fazendo...
<?php
//Somente entrará neste bloco se for enviado pelo formulario
if(isset($_POST['enviado'])){
//declarando variáveis
$nome = $_POST['nome'];
$email = $_POST['email'];
$comentario = $_POST['comentario'];
$data = date('d/m/Y - H:i:s');
$ip = $_SERVER['REMOTE-ADDR'];
switch (isset($_POST['dep'])) $emailQ = "williamcosta@limao.com.br";
break;
case 'Dapartamento2':
$emailQ = "bkpserver@gmail.com";
break;
case 'Daparta mento3':
$emailQ = "william_espindola@hotmail.com";
break;
case 'Dapartamento4':
$emailQ = "williamcosta@limao.com.br";
break;
//validando os campos
if(empty($nome) || empty($email) || empty($comentario)){
$erro = "Nenhum campo pode estar vazio!";//validar todos os campos
}elseif(strlen($email) < 7 || substr_count($email, "@") != 1 || substr_count($email, ".") < 1) {
$erro = "Por favor digite um e-mail válido!"; //validando apenas e-mail
}else{
//Valida o email do cara que enviou no server
global $email;
//vamos montar o bloco para enviar para sua caixa de e-mail
$envia = mail("$emailQ",
"SUGESTÃO DO DEPARTAMENTO - VIA SITE",//aqui seria o assunto
"-------------------Nome: $nome\nE-mail: $email\nComentário: $comentario\n------------------\nData: $data\nIP: $ip",/*aqui seria o corpo da mensagem*/
"From: $email");//se você quiser responder este email, clique em responder que ele aparecerá automaticamente no campo para
//validando o envio da mensagem
if($envia){
$erro = "Mensagem enviada com sucesso!";
}else{
$erro = "Erro: sua mensagem não pode ser enviada, tente mais tarde!";
}
}
}
?>
<?php?>
<form name="form1" action="" method="POST">
<table border="0" width="400" align="center">
<thead>
<tr>
<th colspan="2"> Formulário de Contato do Wiliam</th>
</tr>
</thead>
<tbody>
<tr>
<td width="25%" valign="top">Nome:</td>
<td width="auto"><input type="text" name="nome" value="" /></td>
</tr>
<tr>
<td>E-mail:</td>
<td><input type="text" name="email" value="" /></td>
</tr>
<tr>
<td>Departamento:</td>
<td>
<select name="dep">
<!-- digite aqui quais serao os departamentos -->
<option>Dapartamento1</option>
<option>Departamento2</option>
<option>Departamento3</option>
<option>Departamento4</option>
</select>
</td>
</tr>
<tr>
<td valign="top">Comentário:</td>
<td><textarea name="comentario" rows="6" cols="30"></textarea></td>
</tr>
<tr>
<td></td>
<td><input type="submit" value="Enviar" /><input type="hidden" name="enviado" value="" /></td>
</tr>
</tbody>
</table>
</form>
Agradeço desde já a atenção de você!!!
Carregando comentários...