ele até envia uma mensagem para o administrador, o problema é que no e-mail enviado ele não coloca todos os dados que eu queria, pois eu quero que ele envia uma cópia
com e-mail e nome de quem esta indicando o site e e-mail e nome para quem esta sendo indicado o site.vou colocar o script aqui e se alguem puder me ajudar
[codebox]
<?
$visitante = "Meu Amigo Visite Este Site"; //Assunto da mensagem enviada para o amigo.
$resposta = "<font face = \"Verdana\" size =\"2\" color=\"#000000\">Enviado por:$nome<br>Olá <font color=\"#0000FF\">$amigo</font><br>Visite este site.<br>você vai gostar .<BR><a href=\"http://www.seusite.com.br\" target=\"_blank\">link do site...
</a></font>";//Texto mensagem enviada ao amigo.
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= "From:$nome<$email>";
$headers .= "Bcc: ".$adm."email@email.com.br\n"; // Aqui você colocar o email do administrador
$headers .= 'To: Amigo $emamigo' . "\r\n"; // É necessário você colocar esta linha aqui. Aqui você poe o email do amigo.
$headers .= "Return-Path: <marcianutrien@hotmail.com>\n"; // aqui você coloca um email se a caixa de entrada do administrador estiver cheia manda para outro email
//Está parte do código faz a verificação dos campos do formulário.
if($acao){
if ($nome == ""){
echo "<p align=\"center\"><font face=\"Verdana\" size=\"2\" color=\"#FF0000\"><b>Favor digitar seu nome.</b></font></p>";
}
elseif($email ==""){
echo "<p align=\"center\"><font face=\"Verdana\" size=\"2\" color=\"#FF0000\"><b>Favor digitar seu e-mail.</b></font></p>";
}
elseif (!(strpos($email,"@")) OR strpos($email,"@") !=strrpos($email,"@")) {
echo "<p align=\"center\"><font face=\"Verdana\" size=\"2\" color=\"#FF0000\"><b>Favor digitar seu e-mail corretamente</b></font></p>";}
elseif ($amigo == ""){
echo "<p align=\"center\"><font face=\"Verdana\" size=\"2\" color=\"#FF0000\"><b>Favor digitar o nome do seu amigo.</b></font></p>";
}
elseif($emamigo ==""){
echo "<p align=\"center\"><font face=\"Verdana\" size=\"2\" color=\"#FF0000\"><b>Favor digitar o e-mail do amigo.</b></font></p>";
}
elseif (!(strpos($emamigo,"@")) OR strpos($emamigo,"@") !=strrpos($emamigo,"@")) {
echo "<p align=\"center\"><font face=\"Verdana\" size=\"2\" color=\"#FF0000\"><b>Favor digitar o e-mail do amigo corretamente</b></font></p>";
}//Está parte do formulário envia a mensagem para o amigo.
else{
mail($emamigo,$visitante,$resposta,"From:$nome<$email>\nContent-type: text/html\n");
mail('email@administrador',$visitante,$resposta,"From:$nome<$email>\nContent-type: text/html\n");
echo "<p align=\"center\"><b><font face=\"Verdana\" size=\"2\" color=\"#000000\">Muito obrigado por entrar em contato.<BR> Responderemos o seu e-mail o mais breve possível.</font></b></p>" ;
}
}
?>
[/codebox]
Pessoal já consegui adaptar ele para o envio da cópia o problema agora é que ele não esta validando os campos do formulario, e será que alguem pode me ajudar???
Edição feita por: Dudu, 13/01/2010, 17:41.