I am reading several email addresses from a database and trying to concatenate those together in PHP to build a mailto link on a webpage.
I can demonstrate the problem I have quite simply.
If I place this code inside a Joomla article:
{source}
<?php
$variable='mike@mike.com,mike@mike.com';
echo "<a href=\"mailto:$variable\">CLICK HERE</a>"
?>
{/source}
The link ends up with this text (instead of the expected <a href=mailto:
mike@mike.com,
mike@mike.com>:
<a href="mailto:
<script language='JavaScript' type='text/javascript'>
<!--
var prefix = 'ma' + 'il' + 'to';
var path = 'hr' + 'ef' + '=';
var addy17970 = 'mike' + '@';
addy17970 = addy17970 + 'mike' + '.' + 'com';
document.write( '<a ' + path + '\'' + prefix + ':' + addy17970 + '\'>' );
document.write( addy17970 );
document.write( '<\/a>' );
//-->\n </script><script language='JavaScript' type='text/javascript'>
<!--
document.write( '<span style=\'display: none;\'>' );
//-->
</script>This e-mail address is being protected from spambots. You need JavaScript enabled to view it.
<script language='JavaScript' type='text/javascript'>
<!--
document.write( '</' );
document.write( 'span>' );
//-->
</script>,
<script language='JavaScript' type='text/javascript'>
<!--
var prefix = 'ma' + 'il' + 'to';
var path = 'hr' + 'ef' + '=';
var addy19694 = 'mike' + '@';
addy19694 = addy19694 + 'mike' + '.' + 'com';
document.write( '<a ' + path + '\'' + prefix + ':' + addy19694 + '\'>' );
document.write( addy19694 );
document.write( '<\/a>' );
//-->\n </script><script language='JavaScript' type='text/javascript'>
<!--
document.write( '<span style=\'display: none;\'>' );
//-->
</script>This e-mail address is being protected from spambots. You need JavaScript enabled to view it.
<script language='JavaScript' type='text/javascript'>
<!--
document.write( '</' );
document.write( 'span>' );
//-->
</script>">CLICK HERE</a>