你好,我有这样的网址,http://domain.com?collection=Fashion%20Forward&room=LS1&scene=Scene%20III
这首先是用空格创建的,我用字符串替换为PHP。
我想要的是点击一个链接并打开邮件客户端,上面的链接在邮件正文中,因此我正在做以下工作,
<a href="mailto:?body=http://domain.com?collection=Fashion%20Forward&room=LS1&scene=Scene%20III">Email</a>
当邮件客户端打开时,URL被截短,我只能看到,
?collection=Fashion Forward
为什么整封邮件都不在正文中? 最佳答案
正如%20
是一个编码空间一样,您也需要对&
和=
进行编码。
您正在使用PHP's URL encode?
关于php - mailto href正文未显示已发送的完整数据,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21528512/