【发布时间】:2020-02-05 05:45:03
【问题描述】:
我正在尝试使用移动浏览器将我网站的完整 URL 分享到 whatsapp, 我试过这个来检索完整的 URL,当我回显变量时它工作得很好,但是当我使用移动浏览器共享时,它给了我这样的空白链接:http://127.0.0.1/?id=40 打不开,怎么才能得到没有空格的完整回显链接?
<?php
$alink= (isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] === 'on' ?
"https" : "http") . "://" . $_SERVER['HTTP_HOST'] .
$_SERVER['REQUEST_URI'];
?>
//To Share
<a href="whatsapp://send?text=<?php echo $message['title'] ?> <?php echo "\r\n" ?> <?php echo $alink ?> <?php echo "\r\n" ?> <?php echo $myText ?>"
data-action="share/whatsapp/share">Share To Whatsapp</a>
【问题讨论】:
-
您在此处将参数放入 URL 上下文中,但您忽略了应用正确的 URL 编码。
标签: javascript php html hyperlink share