Jump to content


Photo

Pq Esse Codigo N Tah Enviando?


  • Faça o login para participar
6 replies to this topic

#1 _Samuca_

_Samuca_

    samuelmachado.com

  • Usuários
  • 1062 posts
  • Sexo:Masculino
  • Localidade:São Bento do Sul - SC

Posted 24/11/2004, 16:57

Ae pessoal....

montei um codigo aqui ligeraum..... soh q ele n tah enviando o email... pq?


segue o codigo:
PHP

<?php

$headers
= "From: $nome <$email>\r\n"; //Aqui colocas o remetente (qum envia)
$headers .= "X-Mailer: PHP\r\n"; // mailer
$headers .= "Content-Type: text/html; charset=iso-8859-1\r\n"; // HTML

$email_destinatario = "trabalho@samuca.net";
$assunto = "Pedido Atraves do Site";
$mensagem = '<table width="100%" border="0" cellpadding="1" cellspacing="1" class="normal">
 <tr>
 <td width="10%">Nome:</td>
 <td width="93%">$nome</td>
 </tr>
 <tr>
 <td>Email:</td>
 <td>$email</td>
 </tr>
 <tr>
 <td>Endere&ccedil;o:</td>
 <td>$endereco</td>
 </tr>
 <tr>
 <td>Bairro:</td>
 <td>$bairro</td>
 </tr>
 <tr>
 <td>Cidade:</td>
 <td>$cidade</td>
 </tr>
 <tr>
 <td>Estado:</td>
 <td>$estado</td>
 </tr>
 <tr>
 <td>CEP:</td>
 <td>$cep</td>
 </tr>
 <tr>
 <td>Telefone:</td>
 <td>$telefone</td>
 </tr>
 </table>
 <br>
 <table width="100%" border="0" cellpadding="1" cellspacing="1" class="normal">
 <tr>
 <td width="10%" valign="top">Produtos:</td>
 <td width="89%">$produtos</td>
 </tr>
 <tr>
 <td>Forma de envio: </td>
 <td>$envio</td>
 </tr>
 </table>'
;


mail ($email_destinario, $assunto, $mensagem, $headers);
echo
"Seu pedido foi enviado com sucesso!";

?>



As informações estao vindo de outra pagina... q contem um form.... depois q eu executo o form, ele vem pra essa pagina... e imprime na tela "Seu pedido foi enviado com sucesso!" mas o email n xega. Oq pode ter de errado ae?
--
Samuel Machado
www.samuelmachado.com

#2 marcosmiguez

marcosmiguez

    Turista

  • Usuários
  • 52 posts
  • Sexo:Não informado
  • Localidade:São Paulo
  • Interesses:gosto de web sites com conteudo e design sou web master e web design nunca fiz curso ainda to aprendendo pois to no ramo a menos de 3 meses entao me ajudem a progredir

Posted 24/11/2004, 17:01

eu ano saco muito de coisas de php nao mais sie la pode ser o e-mail... se tiver ati-spam mais pode ser no php tb é q nao saco quase nada...

#3 _Samuca_

_Samuca_

    samuelmachado.com

  • Usuários
  • 1062 posts
  • Sexo:Masculino
  • Localidade:São Bento do Sul - SC

Posted 24/11/2004, 17:06

anti-spam e essas coisas n eh...... o erro tah no php mesmo.. mas n sei onde.... pq nunca mexi com essas funções de email.... :blink:



alguem dah uma luz ae!
--
Samuel Machado
www.samuelmachado.com

#4 brunoalves

brunoalves

    Linux user #392843

  • Ex-Admins
  • 1018 posts
  • Sexo:Não informado
  • Localidade:Rio de Janeiro

Posted 24/11/2004, 18:02

Gera algum erro ou simplesmente não envia?
Vc está testando local ou num servidor?

Abraço.

#5 _Samuca_

_Samuca_

    samuelmachado.com

  • Usuários
  • 1062 posts
  • Sexo:Masculino
  • Localidade:São Bento do Sul - SC

Posted 24/11/2004, 18:13

Gera algum erro ou simplesmente não envia?
Vc está testando local ou num servidor?

Abraço.

n dah erro nenhum.

Ele ateh executa o "echo" q tem ali no final... dizendo q o pedido foi mandado... Mas quando vou ver se o email xegou.... n tem nada.... ele simplesmente n tah enviando.

E eu to testanto no servidor...

Edição feita por: _Samuca_, 24/11/2004, 18:14.

--
Samuel Machado
www.samuelmachado.com

#6 brunoalves

brunoalves

    Linux user #392843

  • Ex-Admins
  • 1018 posts
  • Sexo:Não informado
  • Localidade:Rio de Janeiro

Posted 24/11/2004, 21:13

Verifique com o suporte do seu host se não é necessário logar no smtp para poder enviar e-mail.

Abraço.

#7 mascker

mascker
  • Visitantes

Posted 25/11/2004, 07:00

Viva,

<?php

   $headers  = "From: $pDeNome <$pDeEmail>\n";
   $headers .= "X-Mailer: PHP\n"; 
   $headers .= "Content-Type: text/html; charset=iso-8859-1\n"; 

$email_destinatario = "trabalho@samuca.net";
$assunto = "Pedido Atraves do Site";
$mensagem = '<table width="100%"  border="0" cellpadding="1" cellspacing="1" class="normal">
             <tr>
             <td width="10%">Nome:</td>
             <td width="93%">$nome</td>
             </tr>
             <tr>
             <td>Email:</td>
             <td>$email</td>
             </tr>
             <tr>
             <td>Endere&ccedil;o:</td>
             <td>$endereco</td>
             </tr>
             <tr>
             <td>Bairro:</td>
             <td>$bairro</td>
             </tr>
             <tr>
             <td>Cidade:</td>
             <td>$cidade</td>
             </tr>
             <tr>
             <td>Estado:</td>
             <td>$estado</td>
             </tr>
             <tr>
             <td>CEP:</td>
             <td>$cep</td>
             </tr>
             <tr>
             <td>Telefone:</td>
             <td>$telefone</td>
             </tr>
             </table>
             <br>
             <table width="100%"  border="0" cellpadding="1" cellspacing="1" class="normal">
             <tr>
             <td width="10%" valign="top">Produtos:</td>
             <td width="89%">$produtos</td>
             </tr>
             <tr>
             <td>Forma de envio: </td>
             <td>$envio</td>
             </tr>
             </table>';


mail ($email_destinatario, $assunto, $mensagem, $headers);
echo "Seu pedido foi enviado com sucesso!";

?>


Vê se já funciona

Saudações

Edição feita por: mascker, 25/11/2004, 07:17.





1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq