$contato .= "Nome: " . $_POST["nome"] . "\n"; $contato .= "Email: " . $_POST["email"] . "\n"; $contato .= "Telefone: " . $_POST["telefone"] . "\n"; $contato .= "DDD: " . $_POST["ddd"] . "\n"; $contato .= "Numero: " . $_POST["numero"] . "\n"; $contato .= "Assunto: " . $_POST["campo4"] . "\n";

[Duvida] Formulario De Contato
#1
Posted 29/04/2010, 16:02
#2
Posted 29/04/2010, 17:57

#3
Posted 30/04/2010, 21:42
O codigo do formulario.php é:
<form action="pagina.php?id=envcontato" method="post"> <table width="100%" height="380" border="0" align="center"> <tr> <th height="376" colspan="3" align="center" valign="top"><table width="10" border="0" align="center"> <tr align="center" valign="top"> <td><img src="imagens/contato.png" width="500" height="50" hspace="0" align="top" /></td> </tr> </table> <p> <br /> </p> <table width="580" border="0" align="center"> <tr> <td width="406" height="24" align="left">Nome: <input name="nome" type="text" id="nome" size="40" /></td> </tr> </table> <table width="580" height="30" border="0" align="center"> <tr> <td width="468" align="left"><span class="aa"><span class="aaa"> Email: <input name="email" type="text" id="email" size="30" /> </span></span></td> </tr> </table> <table width="580" border="0" align="center"> <tr> <td width="443" align="right"><label> Telefone: <select name="telefone" id="telefone"> <option>Celular</option> <option>Residencial</option> <option>Empresa</option> </select> </label> DDD: <input name="ddd" type="text" id="ddd" size="5" maxlength="3" /> Numero: <input name="numero" type="text" id="numero" size="13" maxlength="8" /></td> </tr> </table> <table width="580" border="0" align="center"> <tr> <td width="407" align="left">Assunto: <textarea name="assunto" cols="39" id="assunto"></textarea></td> </tr> </table> <table width="200" border="0" align="center"> <tr> <td><input type="submit" value="Enviar" /> <input type="reset" name="Limpar" id="Limpar" value="Limpar" /></td> </tr> </table> <p> </p></th> </tr> </table> </form>
O codigo do enviar.php é:
<?php $arquivo = fopen("Sistema\logdecontatos.txt", "a+"); $contato .= "Nome: " . $_POST["nome"] . "\n"; $contato .= "Email: " . $_POST["email"] . "\n"; $contato .= "Telefone: " . $_POST["telefone"] . "\n"; $contato .= "DDD: " . $_POST["ddd"] . "\n"; $contato .= "Numero: " . $_POST["numero"] . "\n"; $contato .= "Assunto: " . $_POST["campo4"] . "\n"; $ip = $_SERVER['REMOTE_ADDR']; $hora = "\n" .date(G). ":" .date(i). "\n"; $data = "\n" .date(d). "/" .date(m). "/" .date(Y). "\n"; fwrite($arquivo, utf8_encode($ip)); fwrite($arquivo, $hora); fwrite($arquivo, $data); fwrite($arquivo, utf8_encode($contato)); fclose($arquivo); mail('', 'Formulario Recebido(Contato)', $contato); ?>
OBS: Enviei o codigo de formulario com as tabelas por que não tive tempo para separar!
Edição feita por: Guilherme Jucoski Fernandes, 30/04/2010, 21:43.
#4
Posted 03/05/2010, 09:56

#5
Posted 03/05/2010, 20:29
#6
Posted 04/05/2010, 09:29
$nome=$_POST["nome"];
$email=$_POST["email"];
$telefone=$_POST["telefone"];
$ddd=$_POST["ddd"];
#numemro=$_POST["numero"];
$assunto=$_POST["campo4"];
$contato = "Nome: $nome\r\n";
$contato .= "Email: $email\r\n";
$contato .= "Telefone: $telemfone\r\n";
$contato .= "DDD: $ddd\r\n";
$contato .= "Numero: $numero\r\n";
$contato .= "Assunto: $assunto\r\n";
Lembrando que não se concatena a 1º linha e você fez.
e de preferencia usa um mysql pra armazenar os dados...
- Guilherme Jucoski Fernandes likes this
#7
Posted 11/05/2010, 20:49
Certo, vou testar amigao obrigadopq você não usa assim:
$nome=$_POST["nome"];
$email=$_POST["email"];
$telefone=$_POST["telefone"];
$ddd=$_POST["ddd"];
#numemro=$_POST["numero"];
$assunto=$_POST["campo4"];
$contato = "Nome: $nome\r\n";
$contato .= "Email: $email\r\n";
$contato .= "Telefone: $telemfone\r\n";
$contato .= "DDD: $ddd\r\n";
$contato .= "Numero: $numero\r\n";
$contato .= "Assunto: $assunto\r\n";
Lembrando que não se concatena a 1º linha e você fez.
e de preferencia usa um mysql pra armazenar os dados...
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)