removido
(usa Nenhuma)
Enviado em 07/04/2012 - 14:44h
cbcarlos7 escreveu:
nao sei onde tow errando porque nao funciona
tenho que configurar onde agora?
ou falta algo no codigo?
ou so funciona de estiver online ?
OBS: em localhost não vai enviar, isso precisa estar hospedado... caso tenha onde hospedar faça-o e tente enviar.
Sites em PHP precisam de:
banco de dados - no linux usamos o lamp server.
http://www.rwstudio.net46.net/index.php/pt/component/content/article/8-web/143-lamp-server-servidor-...
em um formulário de fale conosco ou cotato precisa de:
uma página em html e o php para poder enviar.
OBS: são dois arquivos.
o HTML vc pode incluir no seu site.
o PHP vc salva como contato.php
----------------------------------HTML-------------------------------------------
<form method="POST" action="contato.php">
<fieldset>
<label for="nome">
Nome<br />
<input type="text" id="nome" name="nome">
</label><br />
<label for="email">
E-mail<br />
<input type="text" id="email" name="email">
</label><br />
<label for="mensagem">
Mensagem<br />
<textarea id="mensagem" name="mensagem" rows="5" cols="40"></textarea>
</label>
<br>
<input type="submit" value="Enviar" id="enviar" name="enviar">
<input type="reset" value="Limpar" id="limpar" name="limpar">
</fieldset>
</form>
-------------------------------------------------------------------------------------------
---------------PHP------------------------------------------------------
<?php
// Passando os dados obtidos pelo formulário para as variáveis abaixo
$nome = $_POST['nome'];
$empresa = $_POST['empresa'];
$email = $_POST['email'];
$telefone = $_POST['telefone'];
$assunto = $_POST['assunto'];
$telefone = $_POST['telefone'];
$mensagem = $_POST['mensagem'];
$body = "<strong>Nome:</strong><br>".$_POST['nome']."<br><br>";
$body .= "<strong>Empresa:</strong><br>".$_POST['empresa']."<br><br>";
$body .= "<strong>Email:</strong><br>".$_POST['email']."<br><br>";
$body .= "<strong>Telefone:</strong><br>".$_POST['telefone']."<br><br>";
$body .= "<strong>Assunto:</strong><br>".$_POST['assunto']."<br><br>";
$body .= "<strong>Mensagem:</strong><br>".$_POST['mensagem']."<br><br>";
$header = "MIME-Version: 1.0\r\n";
$header .= "Content-type: text/html; charset=iso-8859-1\r\n";
$header .= "from: Contato do Site Rangelweb \r\n";
$var = mail("seuemail@seuemail.com.br", "Contato", $body, $header);
if($var){
echo "<META HTTP-EQUIV=REFRESH CONTENT='0; URL=contato.html'>
<script type=\"text/javascript\">
alert(\"Mensagem enviada com sucesso!\");
</script>";
}
else{
echo "<META HTTP-EQUIV=REFRESH CONTENT='0; URL=contato.html'>
<script type=\"text/javascript\">
alert(\"Não foi possível enviar a mensagem!\");
</script>";
}
?>
---------------------------------------------------------------------------