Ir para conteúdo
Fórum Script Brasil

LucasSR

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre LucasSR

Últimos Visitantes

O bloco dos últimos visitantes está desativado e não está sendo visualizado por outros usuários.

LucasSR's Achievements

0

Reputação

  1. Prezados, Bom dia. Estou desenvolvendo um formulário de contato para a empresa que trabalho. E estou com uma duvida no momento de mandar as informações para o e-mail. Ele esta mandando o e-mail certinho mas, não passa todas as informações no caso, do campo assunto e do campo mensagem. Tem algo de errado no código PHP ? No html eu conferi e os ids estão corretos. <?php require("functions/config.php"); require("functions/function.php"); echo "<!--"; if (isset($_POST) && count($_POST) > 1) { extract($_POST); $url = 'email.receber.php'; foreach($_POST as $key=>$value) { $fields_string .= $key.'='.$value.'&'; } rtrim($fields_string, '&'); //open connection $ch = curl_init(); //set the url, number of POST vars, POST data curl_setopt($ch,CURLOPT_URL, $url); curl_setopt($ch,CURLOPT_POST, count($fields)); curl_setopt($ch,CURLOPT_POSTFIELDS, $fields_string); $result = curl_exec($ch); curl_close($ch); } $EmailTo = "reservas@egipciatours.com"; $Name = Trim(stripslashes($_POST['nome'])); $Email = Trim(stripslashes($_POST['email'])); $tel_residencial = Trim(stripslashes($_POST['tel_residencial'])); $assunto = Trim(stripslashes($_POST['assunto'])); $Message = Trim(stripslashes($_POST['mensagem'])); // validation $validationOK=true; if (!$validationOK) { echo "Error"; exit; } // prepare email body text $Body = "Não responda este e-mail, por favor."; $Body .= "\n"; $Body .= "\n"; if (isset($_POST['nome'])) { $Body .= "Nome: "; $Body .= $Name; $Body .= "\n"; } if (isset($_POST['email'])){ $Body .= "E-mail: "; $Body .= $Email; $Body .= "\n"; } if (isset($_POST['tel_residencial'])){ $Body .= "Telefone: "; $Body .= $tel_residencial; $Body .= "\n"; } if (isset($_POST['mensagem'])){ $Body .= "Mensagem: "; $Body .= "\n"; $Body .= "\n"; $Body .= $Message; $Body .= "\n"; } $Subject = "Contato do Site - Cliente Site"; $success = mail($EmailTo, $Subject, $Body, "From: <$EmailTo>"); date_default_timezone_set('Etc/UTC'); require 'admin/plugins/phpmailer/PHPMailerAutoload.php'; $mail = new PHPMailer(); $mail->isSMTP(); $mail->SMTPDebug = 0; $mail->Debugoutput = 'html'; $mail->Host = 'smtp.gmail.com'; $mail->Port = 587; $mail->SMTPSecure = 'tls'; $mail->SMTPAuth = true; $mail->Username = "email@email.com"; $mail->Password = "xxx"; $mail->setFrom('reservas@egipciatours.com', 'Contato no Site '); $mail->addReplyTo('reservas@egipciatours.com', 'Contato no Site '); $mail->addAddress('reservas@egipciatours.com', 'Contato no Site '); $mail->Subject = utf8_decode($Subject); $mail->msgHTML($Body); $mail->AltBody = strip_tags($Body); if (!$mail->send()){ } echo "-->"; ?> A parte Html do formulário : <form action="../mensagem-enviada.php" method="POST" name="form1" id="formContato" class="AQ formContato"> <?php if (isset($im->id)){ $linksFaleConosco = get_row("adminLinks","WHERE imovelId = '". $im->id ."' AND status < 9"); if ($linksFaleConosco->link != "") { $linksFaleConosco = explode("=",$linksFaleConosco->link); $linksFaleConosco = $linksFaleConosco[1]; } else { $linksFaleConosco = 2; } } else { $linksFaleConosco = 2; } ?> <input class="required" type="hidden" name="id_produto" id="id_produto" value="<?php echo @$linksFaleConosco ?>"> <input type="hidden" name="empreendimento" id="empreendimento" value="0"> <input class="textFieldLeft requireded" type="text" name="nome" id="nome" placeholder="Nome:"> <input class="textFieldRight requireded" type="text" name="tel_residencial" id="tel_residencial" placeholder="Telefone:"> <input class="textFieldLine email-depo email" type="email" name="email" id="email" placeholder="Email:"> <input class="textFieldLine" type="text" name="assunto" id="assunto" placeholder="Assunto:"> <textarea class="textAreaFooter requireded" name="cachorro" id="mensagem" placeholder="Mensagem:"></textarea> <input class="submitFooter" type="submit" name="submit" value="Fale conosco!" onclick="javascript: return validaDepo()"> </form> Desde já agradeço pela atenção e ajuda.
×
×
  • Criar Novo...