Ir para conteúdo
Fórum Script Brasil

Lucas_RS

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Posts postados por Lucas_RS

  1. Pessoal to com um sistema de imoveis aqui e to tento um problema com o formulario de contato, quando o cliente preenche o formulario e clica em enviar eu não recebo o e-mail dele, meu código ta assim:

    contato.php

    //get the agent info

    $q1 = "select * from re2_agents where AgentID = '$_GET[AgentID]' ";

    $r1 = mysql_query($q1) or die(mysql_error());

    $a1 = mysql_fetch_array($r1);

    if(isset($_POST[s1]))

    {

    $to = $a1;

    $subject = $_POST[subject];

    $message = $_POST[message];

    $message .= "\n\nAnúncio:\n$site_url/anuncio.php?id=$_GET[ListingID]\n\n";

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

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

    $headers .= "Content-Transfer-Encoding: 8bit\n";

    $headers .= "From: $_POST[u_name] <$_POST[u_email]>\n";

    $headers .= "X-Priority: 1\n";

    $headers .= "X-MSMail-Priority: High\n";

    $headers .= "X-Mailer: PHP/" . phpversion()."\n";

    mail($to, $subject, $message, $headers);

    $thankyou = "<center><b><br><br><br>Obrigado por entrar em contato, aguarde uma resposta em breve!<br><br><a class=RedLink href=\"$site_url/anuncio.php?id=$_GET[ListingID]\">Voltar</a></center>";

    //get the templates

    require_once("templates/HeaderTemplate.php");

    require_once("templates/EmailThankyouTemplate.php");

    require_once("templates/FooterTemplate.php");

    }

    $AgentName = "$a1[FirstName] $a1[LastName]";

    if(!empty($_GET[ListingID]))

    {

    $SubjectLine = "Imóvel ID $_GET[ListingID]";

    }

    //get the templates

    require_once("templates/HeaderTemplate.php");

    require_once("templates/EmailTemplate.php");

    require_once("templates/FooterTemplate.php");

    ?>

    O código no emailtemplate está assim:

    <script>

    function CheckMail() {

    if(document.je.u_name.value=="")

    {

    alert('Digite seu nome, por favor.');

    document.je.u_name.focus();

    return false;

    }

    if(document.je.u_email.value=="")

    {

    alert('Digite seu e-mail, por favor.');

    document.je.u_email.focus();

    return false;

    }

    if(document.je.subject.value=="")

    {

    alert('Enter the subject, please!');

    document.je.subject.focus();

    return false;

    }

    if(document.je.message.value=="")

    {

    alert('Digite uma mensagem, por favor.');

    document.je.message.focus();

    return false;

    }

    }

    </script>

    <br><br>

    <form method=post onsubmit="return CheckMail();" name=je>

    <table width=340 align=center border=0>

    <caption align=center>

    <span style="font-size:11; font-family:verdana; color:black; font-weight:bold"><img src="images/correio.gif" width="22" height="19"> Use este formul&aacute;rio para entrar em contato

    <?=$AgentName?></span>

    </caption>

    <tr>

    <td>Nome:</td>

    <td><input type=text name="u_name" size=42 class="mtext"></td>

    </tr>

    <tr>

    <td>E-mail:</td>

    <td><input type=text name=u_email size=42 class="mtext"></td>

    </tr>

    <tr>

    <td>Assunto:</td>

    <td><input type=text name=subject size=42 class="mtext" value="<?=$SubjectLine?>"></td>

    </tr>

    <tr>

    <td valign=top>Mensagem:</td>

    <td><textarea rows=6 cols=41 name=message class="mtext"><?=$_POST[message]?></textarea></td>

    </tr>

    <tr>

    <td>&nbsp;</td>

    <td>

    <input type=submit name=s1 value="Enviar" class="sub1">

    </td>

    </tr>

    </table>

    </form>

    Não acho o erro pois da a mensagem de mensagem enviada só que eu não recebo o e-mail alguém poderia me ajudar com isso?? Obrigado.

    Lucas

×
×
  • Criar Novo...