Ir para conteúdo
Fórum CódigoFonte.net
Entre para seguir isso  
langeper

FORMULÁRIO NO DREAMWAVER

Recommended Posts

Olá Amigos preciso de uma orientação a respeito de um formulário, fiz um form no dreamwaver e para enviar usei php.

Só que um dos campos quando o formulário é enviado aparece em branco.

Vou colar aqui o que fiz e se alguém puder me dar um "help" de onde está o erro ficarei agradecida. O Campo que não aparece a informação é o campo "telefone". Quando enviado tudo aparece preenchido menos esse campo. Desde já agradeço. Abraços

Formulário Dreamwaver:

<html>

<head>

<title>Formulário de Contato</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

<style>

.texto {font: 17px Verdana; text-decoration: none; color: #999999}

.texto_peq {font: 17px Verdana; text-decoration: none; color: #999999}

.titulos {font: bold 24px Verdana; text-decoration: none; color: #999999}

.form_campos {background-color: #FFFFFF; font: 15px Verdana; border-style: groove}

.form_botao {background-color: #CCCCCC; font: 15px Verdana; border-style: outset}

</style>

</head>

<body bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" text="#003300" link="#0000FF" vlink="#FF0000" alink="#FFFF00">

<center>

<p> </p>

<p><font color="#003300" face="Georgia" class="titulos"><em><strong>Formulário

de Contato</strong></em></font></p>

<p> </p>

</center>

<form method="post" action="enviar.php">

<table width="401" border="0" cellspacing="0" cellpadding="0" align="center">

<tr bgcolor="#000000">

<td valign="middle" nowrap bgcolor="#003300">

<p><font class="texto" color="#999999">Nome:</font></p></td>

<td width="301" bgcolor="#003300">

<input class="form_campos" type="text" name="nome" size="34">

</td>

</tr>

<tr bgcolor="#003300">

<td valign="middle" nowrap><font class="texto" color="#999999">Telefone:</font></td>

<td>

<input name="telefone" type="text" class="form_campos" id="telefone" size="34" telefone="telefone">

</tr>

<tr bgcolor="#003300">

<td valign="middle" nowrap>

<p><font class="texto" color="#999999">Cidade:</font></p></td>

<td> <input class="form_campos" type="text" name="cidade" size="20"></td>

</tr>

<tr bgcolor="#003300">

<td valign="middle" nowrap>

<p><font class="texto" color="#999999">Estado:</font></p>

<td>

<select class="form_campos" name="estado">

<option value="Escolha seu estado">Escolha seu estado</option>

<option value="AC">AC</option>

<option value="AL">AL</option>

<option value="AM">AM</option>

<option value="AP">AP</option>

<option value="BA">BA</option>

<option value="CE">CE</option>

<option value="DF">DF</option>

<option value="ES">ES</option>

<option value="GO">GO</option>

<option value="MA">MA</option>

<option value="MG">MG</option>

<option value="MT">MT</option>

<option value="MS">MS</option>

<option value="PA">PA</option>

<option value="PB">PB</option>

<option value="PE">PE</option>

<option value="PI">PI</option>

<option value="PR">PR</option>

<option value="RJ">RJ</option>

<option value="RN">RN</option>

<option value="RO">RO</option>

<option value="RR">RR</option>

<option value="RS">RS</option>

<option value="SC">SC</option>

<option value="SE">SE</option>

<option value="SP">SP</option>

<option value="TO">TO</option>

</select> </td>

</tr>

<tr bgcolor="#003300">

<td valign="middle" nowrap>

<p><font class="texto" color="#999999">E-mail:</font></p></td>

<td>

<input class="form_campos" type="text" name="email" size="34"> </td>

</tr>

<tr bgcolor="#003300">

<td valign="middle" nowrap>

<p><font class="texto" color="#999999">Assunto:</font></p></td>

<td>

<select class="form_campos" name="assunto">

<option value="Opinião" selected>Opinião</option>

<option value="Sugestão">Sugestão</option>

<option value="Parceria">Parceria</option>

<option value="Reclamação">Reclamação</option>

<option value="Sem assunto">Outros</option>

</select> </td>

</tr>

<tr bgcolor="#003300">

<td align="center" valign="middle" nowrap>

<p><font class="texto" color="#999999">Mensagem:</font></p></td>

<td>

<textarea class="form_campos" name="mensagem" cols="34" rows="4"></textarea>

</td>

</tr>

<tr bgcolor="#003300">

<td colspan="2" valign="middle"> <br /> <div align="center">

<input name="charset" type="hidden" value="iso-8859-1" />

<input class="form_botao" type="submit" name="enviar" value="Enviar">

<input class="form_botao" type="reset" name="limpar" value="Limpar">

</div></td>

</tr>

</table>

</form>

<body>

</html>

Enviar php

<?php

if(isset($_POST['enviar'])) {

$to = 'cont[email protected]'; // [email protected]

$charset = $_POST['charset'];

$nome = $_POST['nome'];

$telefone = $_POST['telefone'];

$cidade = $_POST['cidade'];

$estado = $_POST['estado'];

$email = $_POST['email'];

$assunto = '=?' . $charset . '?B?' . base64_encode($_POST['assunto']) . '?=;

$mensagem = $_POST['mensagem];

$corpo = "Nome: $nome

Telefone: $telefone

Cidade: $cidade

Estado: $estado

E-mail: $email

Mensagem: $mensagem";

$headers = 'Return-Path: ' . $email . "

";

$headers .= 'Reply-To: ' . $email . "

";

$headers .= 'From: ' . '"=?' . $charset . '?B?' . base64_encode($nome) . '?=" <' . $email . '>' . "

";

$headers .= 'MIME-Version: 1.0' . "

";

$headers .= 'Content-Type: text/plain; charset="' . $charset . '"' . "

";

if(mail($to, $assunto, $corpo, $headers)) {

echo '<p><b>' . $nome . '</b>, sua mensagem foi efetuada com sucesso.<br />Em breve lhe responderemos.</p>';

}

else {

echo '<p><b>' . $nome . '</b>, não foi possível enviar sua mensagem.<br />Tente novamente.</p>';

}

}

else {

echo '<p>Não foi possível enviar sua mensagem.<br />Tente novamente.</p>';

}

?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
Entre para seguir isso  

×
×
  • Criar Novo...