Ir ao conteúdo
  • Cadastre-se

Script PHP MAIL


BladeMaster

Posts recomendados

dae!!! bom eu quero saber como eu posso fazer com que esse script cheque se os campos do formulário não estão vazios para poder enviar para o email.

----------------------------------

HTML DO FORMULARIO


<html>
<body>
<form action="formulario.php" method="POST">
Seu Nome : <input type="text" name="nome"><br>
Seu E-mail : <input type="text" name="email"><br>
Comentários : <textarea name="comentarios"></textarea><br>
<input type="submit" value="Enviar">
</form>
</body>
</html>

----------------------------------

----------------------------------

SCRIPT EM PHP PARA ENVIO (SEM VERIFICAÇÃO)


<?

// Coloque a mensagem que irá ser enviada para seu e-mail abaixo:
$msg = "Mensagem enviada em ".date("d/m/Y").", os dados seguem abaixo:\n";
while(list($campo, $valor) = each($HTTP_POST_VARS)) {
$msg .= ucwords($campo).": ".$valor."\n";
}

//Email destino
mail("[email protected]", "Assunto do E-mail",$msg,"From: WebSite");
echo "Sua mensagem foi enviada com sucesso. Obrigado";
?>

----------------------------------

----------------------------------

Então, gostaria de saber como fazer com que esse script em php verifique se não está em branco os campos do formulario antes de enviar, se esriver aparecer uma msg de erro e nao enviar.

valeu t+

Link para o comentário
Compartilhar em outros sites

Caro amigo,

Substitui o PHP pelo seguinte:


<?

// Coloque a mensagem que irá ser enviada para seu e-mail abaixo:
$msg = "Mensagem enviada em ".date("d/m/Y").", os dados seguem abaixo:\n";
while(list($campo, $valor) = each($HTTP_POST_VARS)) {
$msg .= ucwords($campo).": ".$valor."\n";
}

if($_POST['nome'] == "" || $_POST['email'] == "" || $_POST['comentarios'] == "") {
?>
<script language="javascript">
alert("Todos os campos são obrigatórios.");
</script>
<?
} else {
//Email destino
mail("[email protected]", "Assunto do E-mail",$msg,"From: WebSite");
echo "Sua mensagem foi enviada com sucesso. Obrigado";
}
?>

Link para o comentário
Compartilhar em outros sites

  • mês depois...

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!