Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Caros colegas;
meus campos não estão sendo validados.
Por que?
Há algum erro no meu script abaixo????
<?
if (!$_POST){
?>
<script language="javascript">
function valida_campo()
{
<!--
var nome = document.form.nome.value
if (nome=="")
{
alert("Necessário informar nome!");
document.form.nome.focus()
return false
}
var telefone = document.form.telefone.value
if (telefone=="")
{
alert("Necessário informar telefone!");
document.form.telefone.focus()
return false
}
var email=document.form.email.value;
if (email=="")
{
alert("Necessário informar email!")
document.form.email.focus()
return false
}
var mensagem=document.form.mensagem.value;
if (mensagem=="")
{
alert("Necessário informar empresa!")
document.form.empresa.focus()
return false
}
}
//-->
</script>
<form action="contact.php" method="post">
<span class="style33">Nome:</span>
<input name="nome" type="text" id="nome" size="30" maxlength="30" />
<input name="empresa" type="text" id="empresa" size="30" maxlength="30" />
</label>
</p>
<p class="style33">Cidade:
<label>
<input name="cidade" type="text" id="cidade" size="30" />
<input name="telefone" type="text" id="telefone" size="20" />
<input name="email" type="text" id="email" size="30" />
<
<textarea name="mensagem" cols="30" rows="2" id="mensagem"></textarea>
<input name="enviar" type="submit" id="enviar" value="Enviar" />
<input name="enviado" id="enviado" type="hidden" value="ok" />
</form>
<?
}else{
$corpo .= "Formulário enviado\n";
$corpo .= "Nome: " . $_POST["nome"] . "\n";
$corpo .= "Empresa: " . $_POST["empresa"] . "\n";
$corpo .= "Cidade: " . $_POST["cidade"] . "\n";
$corpo .= "Email: " . $_POST["email"] . "\n";
$corpo .= "Telefone:". $_POST["telefone"] ."\n";
$corpo .= "Mensagem: " . $_POST["mensagem"] . "\n";
mail ("email@dominio.com","Formulário Recebido",$corpo);
print "<img src=\"images/message.jpg\" title=\"\" alt=\"\" />\n";
}
?>Carregando comentários...