Enviar E-mail de confirmação? BD

Smoklin

Power Member
Boas malta,

tenho uma pergunta que talvez me possam ajudar visto que procurei e ainda não encontrei nada,
eu estoua fazer um site onde as pessoas têm que fazer conta para visualizarem certas partes do site e queria enviar um e-mail para essas pessoas, de confirmação o que tenho que fazer ?'


Obrigado a todos que me ajudarem!

Abraços
 
Boas a todos,

eu tenho este código no site mas não percebo o porquê de ele não enviar . . .

PHP:
<?

function envia_mail($nome,$email,$num_cliente){

     $to      = $_POST['email'];
        $subject = 'new user added as '.$nome;
        $message = "new user added as ".$nome."\r\n" ;
        //$message = str_replace("\n.", "\n..", $message);
        // In case any of our lines are larger than 70 characters, we should use wordwrap()
        $message .=" uses this link to confirm:\r\n
                    <a href=\'http://{$_SERVER['SERVER_NAME']}/confirm.php?cid=$num_cliente\'> \r\n
                    http://{$_SERVER['SERVER_NAME']}/confim.php?cid=$num_cliente  \r\n
                   </a>    \r\n";                
                  

    
    //echo  "msg to send by email".$message;
    //$message = wordwrap($message, 70);
    
    
    $headers = 'From: [email protected]' . "\r\n" .
               'X-Mailer: PHP/' . phpversion();
   
    echo "message=$message<br>headers=$headers<br>";       
    if ( @mail($to, $subject, $message, $headers) ) {
         echo "OK: Mail sent <br>";
         echo "Check mail and use link to confirm<br>";  
         return true;     
     }
    else {        
         echo "ATENTION: mail NOT sent [".$r."]<br>";        
         $e=error_get_last();
         echo $e['message'],'<br>';     
         echo " uses this link to confirm:";
         echo "http://{$_SERVER['SERVER_NAME']}/confirm.php?cid=$num_cliente  \r\n";
         return false;
     }

}

?>
 
Última edição:
Back
Topo