Jump to content


Photo

Formmail


  • Faça o login para participar
1 reply to this topic

#1 nossowebhost

nossowebhost

    Novato no fórum

  • Usuários
  • 10 posts
  • Sexo:Não informado

Posted 13/08/2004, 21:32

tipo tenho isso aqui olha um from mail mais nao sei fazer pra por banco de dados nele entende! me ajude oq eu mudo no codigo???

valeu


//VERIFICA SE TEM ALGUM DADO NO ARRAY
if(sizeof($HTTP_POST_VARS)) {
//PEGA O IP DO USUÁRIO QUE ESTÁ ENVIANDO
$ip = getenv("REMOTE_ADDR");
$texto = "Mensagem enviada pelo IP: $ip<br><br>";

while(list($key, $val) = each($HTTP_POST_VARS)) {
if(($key <> 'para') AND ($key <> 'assunto') AND ($key <> 'retorno'))
$texto.= "<b>$key</b> = $val<br>";
}//FECHA WHILE
//ENVIA UM EMAIL COM OS DADOS ENVIADOS PELO FORMUlÁRIO
$envia = @mail($para,$assunto,$texto,"From:$para Content-Type: text/html; charset=us-ascii");

//REDIRECIONA PARA A PÁGINA DE RESULTADO
header("Location:$retorno");
}//FECHA IF (SIZEOF)



//MOSTRA O FORMULÁRIO PARA PREENCHIMENTO
else {?>

<html>
<body bgcolor='#FFFFFF'>
<div align='center'><b>Cadastro</b></div>
<form name='formmail' method='POST' action='<?echo $PHP_SELF;?>'>
<table border=0 cellspacing='0' cellpading='0'>
<tr>
<td>Nome: </td>
<td><input name='txtnome' type='text' value="Jose Paulo da Silva" size='25'></td>
</tr>

<tr>
<td>Email: </td>
<td><input name='txtemail' type='text' value="voce@provedor.com.br" size='20'></td>
</tr>

<tr>
<td>Motivo: </td>
<td><textarea name='txtmensagem' rows='5' cols='55'>Parceira, o link tal nao ta pegando, seu site ta 10!!!...</textarea></td>
</tr>

<tr>
<td colspan=2>
<input type='submit' value='Enviarl &gt;&gt;'>
<input type='hidden' name='para' value='marcoviz@hotmail.com'>
<input type='hidden' name='assunto' value='site'>
<input type='hidden' name='retorno' value='http://www.eu_curto.kit.net'></td>
</tr>
</table>
</form>
</body>
</html>
<?} //FECHA ELSE?>

Edição feita por: nossowebhost, 13/08/2004, 21:34.


#2 Felipe Pena

Felipe Pena

    O temor do Senhor é o princípio da sabedoria

  • Ex-Admins
  • 6441 posts
  • Sexo:Masculino

Posted 14/08/2004, 17:50

VocÊ tem q pegar os dados do formulário e inserindo assim:

mysql_query("INSERT INTO tabela (campo, campo) VALUES ('$campo1','$campo2'");


Entendeu!?
Felipe Pena
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq