terça-feira, 11 de março de 2008

Como fazer um formulario em PHP

Fazer um formulário em PHP que direcione a mensagem para seu e-mail pra quem nunca programou parece ser algo difícil.

Más como se diz por ai na Internet nada se cria tudo se copia.

Passo a Baixo o formulário e como deve utiliza-lo.

Antes do HTML, Insira o conteúdo abaixo:

<?php

extract($_POST);



if($action==2){

$html = "<table width=500>
<tr>
<td><b>Contato pelo site Mundo das duvidas</b></td>
</tr>
<tr>
<td>=========================================================</td>
</tr>
<tr>
<td><b>Nome:</b>".$nome."</td>
</tr>
<tr>
<td><b>Empresa:&nbsp;</b>".$empresa."</td>
</tr>
<tr>
<td><b>Telefone:&nbsp;</b>".$ddd."-".$telefone."</td>
</tr>
<tr>
<td><b>E-mail:&nbsp;</b>".$email."</td>
</tr>
<tr>
<td><b>Treinamento:&nbsp;</b>".$treinamento."</td>
</tr>
<tr>
<td><b>Mensagem:&nbsp;</b>".$mensagem."</td>
</tr>
<tr>

<td>=========================================================</td>
</tr>
</table>";

$headers = "From: vendas@mundodasduvidas.com.br \r\n";
$headers.= "Content-Type: text/html; charset=ISO-8859-1 ";
$headers.= "MIME-Version: 1.0 ";

mail("vendas@mundodasduvidas.com.br","Contato pelo site Mundo das duvidas",$html,$headers);
print "<script>alert('Email enviado com sucesso');</script>";
print "<script>window.location = 'http://www.mundodasduvidas.com.br/obrigado.php';</script>";

/*#print "<script>alert('Email enviado com sucesso.\nEm breve estaremos entrando em contato');</script>";*/

}
?>



Após isso dentro do html você já pode inserir em qual quer canto da página o formulário que será preenchido pelo usuário.

Formulário:
<form method="post" name="form1" action="" onSubmit="return enviar();">

<input type="hidden" name="action" value="2">

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

<tr>

<td width="32%" height="25" align="right" class="preto11" style="padding-right:5px "><strong>Nome:</strong></td>

<td width="68%" height="25" align="left"><span class="branco11">

<input name="nome" type="text" class="preto11" size="40">

</span> </td>

</tr>

<tr>

<td height="25" align="right" class="preto11"style="padding-right:5px "><strong>E-mail:</strong></td>

<td height="25" align="left"><input name="email" type="text" class="preto11" id="email" size="30"></td>

</tr>

<tr>

<td height="25" align="right" class="preto11"style="padding-right:5px "><strong>Telefone:</strong></td>

<td height="25" align="left"><input name="ddd" type="text" class="preto11" id="ddd" size="3" maxlength="3">

<input name="telefone" type="text" class="preto11" id="telefone" size="8"></td>

</tr>

<tr>

<td height="25" align="right" class="preto11" style="padding-right:5px "><strong>Endere&ccedil;o:</strong></td>

<td height="25" align="left"><input name="endereco" type="text" class="preto11" id="endereco" size="40">

</td>

</tr>

<tr>

<td align="right" class="preto11"style="padding-right:5px "><strong>Mensagem:</strong></td>

<td align="left"><textarea name="mensagem" cols="40" rows="6" class="preto11" id="mensagem"></textarea>

</td>

</tr>

<tr>

<td align="right" class="verdana11"style="padding-right:5px ">&nbsp;</td>

<td align="left" style="padding-top:10px "><input name="Submit" type="submit" class="preto11" value="Enviar">&nbsp;<input name="Limpar" type="reset" value="Limpar">

</td>

</tr>

</table>

</form>

Nenhum comentário: