我在将 url 传递到邮件正文时遇到问题。我用过这个:
<?php
function CurrentPageURL()
{
$pageURL = $_SERVER['HTTPS'] == 'on' ? 'https://' : 'http://';
$pageURL .= $_SERVER['SERVER_PORT'] != '80' ? $_SERVER["SERVER_NAME"].":".$_SERVER["SERVER_PORT"].$_SERVER
["REQUEST_URI"] : $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI'];
return $pageURL;
}
?>
和mailto:?body=<?php echo CurrentPageURL(); ?>
结果不是这个链接: http ://www.something.com/index.php?id=03new&new=50&lang=en
我在邮件正文中收到了这个: http ://www.something.com/index.php?id=03new
请帮助我如何传递包括“&”在内的所有链接。
谢谢