Curso Criando um Site do Zero - Aula 19 - Envio de emails II
20/08/2017Na segunda aula vamos criar nosso formulário que irá enviar os dados para o email e vamos receber e testar as variáveis em nosso controller de contato.
Formulário de contato
Segue abaixo o código do nosso formulário de contato:
<form name="FormularioContato" id="FormularioContato" method="post" action="../controllers/ControllerContato.php">
<div class="Formulario">
<label for="nome">Nome: * </label><br>
<input type="text" id="nome" name="nome" required>
</div>
<div class="Formulario">
<label for="email">Email: *</label><br>
<input type="email" id="email" name="email" required>
</div>
<div class="Formulario">
<label for="telefone">Telefone: *</label><br>
<input type="tel" id="telefone" name="telefone" required>
</div>
<div class="Formulario">
<label for="mensagem">Mensagem: *</label><br>
<textarea name="mensagem" id="mensagem" required></textarea>
</div>
<div class="Formulario">
<input type="submit" id="botao" name="botao" value="Cadastrar">
</div>
</form>
Recebimento de variáveis
Vamos também receber nossas variáveis no arquivo ControllerContato.php, conforme explicado abaixo:
#Receber variáveis
$Nome=filter_input(INPUT_POST,'nome',FILTER_SANITIZE_STRING);
$Email=filter_input(INPUT_POST,'email',FILTER_SANITIZE_STRING);
$Telefone=filter_input(INPUT_POST,'telefone',FILTER_SANITIZE_STRING);
$Mensagem=filter_input(INPUT_POST,'mensagem',FILTER_SANITIZE_STRING);
Posts Relacionados
Curso Criando um Site do Zero - Aula 18 - Envio de emails I
Nessa vídeo-aula aprenderemos como enviar emails utilizando a classe PhpMailer do PHP. Essa aula pretende ensinar como fazer um formulário de contato do site.
Curso Criando um Site do Zero - Aula 20 - Envio de emails III
Finalizando a parte de envio de emails, realizaremos nesse tutorial a complementação do nosso ControllerContato para envio de emails.