shortysbest Posted March 24, 2011 Share Posted March 24, 2011 I'm sending notifications from my website via php mail() function and I am trying to send links but they don't seem to have a link attached to them when they get to my email. my code is: $query = mysql_query("SELECT * FROM users WHERE id='$db_uid'"); $row = mysql_fetch_assoc($query); $from = "notify <notifications@site.com>"; $headers = "From:" . $from ."\r\n"; $headers .= 'MIME-Version: 1.0' . "\r\n"; $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n"; $to = $row['email']; $subject = name($session, 'fl')." posted on your profile."; $message = '<html><body>'; $message .= nl2br(htmlentities($db_post)).'<br /><a target="_blank" href="www.site.com/#/profile&id='.$db_uid.'">Go to your profile</a>'; $message .= '</body></html>'; mail($to,$subject,$message,$headers); Link to comment https://forums.phpfreaks.com/topic/231639-php-mail-with-htmllinks/ Share on other sites More sharing options...
Bl4ckMaj1k Posted March 24, 2011 Share Posted March 24, 2011 wow, you have done a bit much in your message section. I would simply trim it down to something a bit more simplistic. See my code below, hope this helps. $message = ' <html> <body> Please click <a href="">here</a> to go to your profile. </body> </html> ';// end of message Try doing your message variable similar to that. Seeing as you already added the HTML in your header variable, sending html will work just fine. Give it a shot...hope this helps!! Bl4ck Maj1k Link to comment https://forums.phpfreaks.com/topic/231639-php-mail-with-htmllinks/#findComment-1191923 Share on other sites More sharing options...
shortysbest Posted March 24, 2011 Author Share Posted March 24, 2011 Thank you for your time, I actually figured out why it wasn't working, just missing the 'http://', didn't think to put that in. Link to comment https://forums.phpfreaks.com/topic/231639-php-mail-with-htmllinks/#findComment-1191929 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.