Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Junior souza limeira

Onde colocar o parâmetro "-r" para o servidor no ambiente Linu

Recommended Posts


<?php

//Variaveis

 

$nome = $_POST['nome'];

$email = $_POST['email'];

$telefone = $_POST['telefone'];

$opcoes = $_POST['escolhas'];

$mensagem = $_POST['msg'];

$data_envio = date('d/m/Y');

$hora_envio = date('H:i:s');

 

// -------------

 

// Compo E-mail

 

 

$arquivo = "

<style type='text/css'>

body {

margin:0px;

font-family:Verdane;

font-size:12px;

color: #666666;

}

a{

color: #666666;

text-decoration: none;

}

a:hover {

color: #FF0000;

text-decoration: none;

}

</style>

<html>

<table width='510' border='1' cellpadding='1' cellspacing='1' bgcolor='#CCCCCC'>

<tr>

<td>

<tr>

<td width='500'>Nome:$nome</td>

</tr>

<tr>

<td width='320'>E-mail:<b>$email</b></td>

</tr>

<tr>

<td width='320'>Telefone:<b>$telefone</b></td>

</tr>

<tr>

<td width='320'>Opções:$escolhas</td>

</tr>

<tr>

<td width='320'>Mensagem:$nome</td>

</tr>

</td>

</tr>

<tr>

<td>Este e-mail foi enviado em <b>$data_envio</b> às <b>$hora_envio</b></td>

</tr>

</table>

</html>

";

 

// -------------------------

 

//enviar

 

// emails para quem será enviado o formulário

$email = "contato@mundialwebdesign.com.br";

$destino = $email;

$assunto = "Contato pelo Site";

 

// É necessário indicar que o formato do e-mail é html

$headers = 'MIME-Version: 1.0' . "\r\n";

$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";

$headers .= 'From: $nome <$email>';

//$headers .= "Bcc: $EmailPadrao\r\n";

 

$enviaremail = mail($destino, $assunto, $arquivo, $headers);

if($enviaremail){

$mgm = "E-MAIL ENVIADO COM SUCESSO! <br> O link será enviado para o e-mail fornecido no formulário";

echo " <meta http-equiv='refresh' content='3;URL=contato.php'>";

} else {

$mgm = "ERRO AO ENVIAR E-MAIL!";

echo "";

}

?>

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

What? :unsure:

 

Explique sua dúvida. Só colocar código não adianta.

Esse código é de um formulário de contato, eu tenho meu site hospedado no uol host, e ele tava na plataforma linux e não estava funcionando, quando passei pra plataforma do windows ele funcionou, gostaria de saber o que há de errado nele que não funciona no linux e tbm se tem alguma coisa haver com a versão do php

Compartilhar este post


Link para o post
Compartilhar em outros sites

Essa plataforma Linux está em sua máquina local ou no servidor remoto? Tem SMTP configurado? Se não tiver, vai falhar mesmo, pois você usa a função mail. Se quiser usar o PHPMailer, poderá enviar de qualquer lugar, pois estará sempre ae conectando a um SMTP remoto e válido

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.