Ajustando o "PHP"
estou com um grande problema que é assim
geralmente utilizo um formulario que eu faço no flash e dele jogo os dados para o
meu .php para mandar a msg para o e-mail assim
Codigo
<?php
@extract($_POST);
$recipient = "teste@tewal.com.br";
$subject = "Contato Tewal";
$msg = "Qual tipo de imovel voce procura: $qual_tipo_de_imovel_voce_procura\nNome: $nome\nemail: $email\nMensagem: $mensagem";
$mailheaders = "From: $Email";
mail("$recipient", "$subject", "$msg", "$mailheaders");
header("location: pagina.htm");
?>
Msg
>
Qual tipo de imovel voce procura: 1 a 2 quartos
Nome: dago
email: teste
Mensagem: testestetestestetesteste
ai estou trabalhando agora com um novo servidor que se chama "locaweb" e la eles
são um pouco enjuados e tem q reajustar da forma que eles querem então não da certo o meu php
que é assim o deles (de exemplo):
Codigo
<?php
/ Medida preventiva para evitar que outros domínios sejam remetente da sua mensagem. /
if (eregi('tempsite.ws$|www101.locaweb.com.br$|hospedagemdesites.ws$|websiteseguro.com$', $_SERVER[HTTP_HOST])) {
$email='nome@dominio.com.br'; // Substitua essa linha pelo seu e-mail@seudominio} else {
$email = "nome@dominio.com.br";
}
/ Verifica qual é o sistema operacional do servidor para ajustar o cabeçalho de forma correta. Não alterar /
if(PATH_SEPARATOR == ";") $quebra_linha = "\r\n"; //Se for Windows
else $quebra_linha = "\n"; //Se "não for Windows"
// Passando os dados obtidos pelo formulário para as variáveis abaixo
$nome = $_POST['nome'];
$emailvisitante = $_POST['emailvisitante'];
$assunto = $_POST['assunto'];
$telefone = $_POST['telefone'];
$comentarios = $_POST['comentarios'];
/ Montando a mensagem a ser enviada no corpo do e-mail. /
$mensagemHTML = 'Nome: ' . $nome . '<br /> E-mail: '.$emailvisitante.'<br />
Assunto: ' . $assunto . '<br />
Telefone ' . $telefone . '<br />
Mensagem ' . $comentarios . '<br />';
$headers = "MIME-Version: 1.1" .$quebra_linha;
$headers .= "Content-type: text/html; charset=iso-8859-1" .$quebra_linha;
$headers .= "From: " . $email . $quebra_linha;
//$headers .= "Cc: " . $emailvisitante . $quebra_linha;
//$headers .= "Reply-To: " . $emailvisitante . $quebra_linha;// Note que o e-mail do remetente será usado no campo Reply-To (Responder Para)
if(!mail($email, $assunto, $mensagemHTML, $headers ,"-r".$email)){ // Se for Postfix
$headers .= "Return-Path: " . $email . $quebra_linha; // Se "não for Postfix"
mail($email, $assunto, $mensagemHTML, $headers );
}
/ Mostrando na tela as informações enviadas por e-mail /
print '<h1>Mensagem enviada com sucesso!!</h1><br>
Mensagem enviada de: '. $emailvisitante.'<br>
Mensagem enviada para: '. $email.'<br>
Conteúdo do e-mail enviado: '.$mensagemHTML.' <br>';
?>
msg
>
Nome: Teste de envio PHP Mail
E-mail: locaweb@www101.locaweb.com.br
Assunto: Teste de envio PHP Mail
Telefone (xx) XXXX-XXXX
Mensagem
Conclusão:
tenho q ajustar o meu php da forma que ele quer
so que eu tenho q ajudar os dados que o flash manda para o php para ficar certinho
que é!
>
Qual tipo de imovel voce procura:
Nome:
email:
Mensagem:
no local web tambem tem uma ajuda la que esta nesse link
http://ajuda.locaweb.com.br/pt-br/Como_enviar_e-mails_com_a_fun%C3%A7%C3%A3o_mail()_do_PHP
Por favor me ajuda estou apanhando muito por não ser "programador" e so "designer"
grato
dago
Discussão (5)
Carregando comentários...