Ir para conteúdo

POWERED BY:

Arquivado

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

Gans

' ' ou " "

Recommended Posts

Pessoal estou com um problema em um script formmail acho que pelas aspas...olhe:

 

email.php -> nessa pagina tem um textarea para colocar a mensagem com HTML.

pagina email.php ao enviar manda para a pagina enviar.php

 

enviar.php

<?php
$email = $_POST['email'];
$nome = $_POST['nome'];
$msg = $_POST['msg'];

$assunto = "Lembrete";

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

$headers .= "To: $nome <$email>\r\n";
$headers .= "From: Gans <gans@hotmail.com>\r\n";

mail($email, $assunto, $msg, $headers);

echo "Resposta enviada com sucesso para $email";
echo "<a href=\"java script: close()\">Fechar</a>";

?>

se no campo textarea eu coloco o HTML assim:

<a href="http://www.google.com.br">Google</a>
da erro...

se eu coloco assim:

<a href=\"http://www.google.com.br\">Google</a>
também da erro...

 

o erro é que ele envia mas com links e imagens (tudo que precise de aspas) mas não funciona...

 

 

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

você tb pode fechar ?> digitar o url e depois volta para o php <? ?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

tentei com aspas simples e não deu...

e com o comando <? ?> tbm não...

 

pelo outlook eu recebo o e-mail e aonde deveria ficar a imagem fica com o X como se não tivesse encontrado a imagem..

e aparece em cima Algumas imagens foram bloqueadas para evitar que o remetente identifique o seu computador. E quando click em cima da mensagem aparece a imagem

 

os links já estão funcionando falta só a imagem..

 

Exemplo do meu codigo:

<?php
$msg = "<img src=\"logo.jpg\"><br />Olá usuário<br /><a href=\"http://www.google.com.br\">Click Aqui para buscar</a>";
$assunto = "Formmail";

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

$headers .= "To: usuario <email@servidor.com>\r\n";
$headers .= "From: Formmail <remetente@servidor.com>\r\n";

mail($email, $assunto, $msg, $headers);

echo "Resposta enviada com sucesso para $email";
echo "<a href=\"java script: close()\">Fechar</a>";
?>

Obrigado

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.