gpt4 book ai didi

php - 带有哈希标签的 Paypal 返回网址?

转载 作者:太空宇宙 更新时间:2023-11-03 16:01:56 25 4
gpt4 key购买 nike

我有一个 PayPal 表单,其中包含带有主题标签的返回 url。当付款准备就绪并且用户按他们的链接返回到链接带有 %23 insted # 的页面时,有没有办法解决这个问题?我需要那个哈希标签来显示正确的选项卡。

我知道这个问题有点脱离编程,它可能是一些 PayPal api 问题,但也许我做错了什么。

对于协议(protocol),我已经尝试将 urlencode 直接放入我的表单中,但问题仍然存在,似乎 paypal 对该 url 进行了编码,当返回时我的浏览器无法再次对其进行解码。

最佳答案

Hashtag 应该在返回 url 中正常工作:

    <form action="https://www.sandbox.paypal.com/cgi-bin/webscr" target="paypal" method="post">
<input type="hidden" name="cmd" value="_xclick" />
<input type="hidden" name="business" value="hbsawnhdglv@paypal.com" />
<input type="hidden" name="item_name" value="item" />
<input type="hidden" name="currency" value="USD" />
<input type="hidden" name="amount" value="0" />
<input type="hidden" name="return" value="http://localhost/test.php#test" />
<input type="image" src="https://www.paypalobjects.com/en_US/i/btn/btn_buynowCC_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!" />
<img alt="" border="0" src="https://www.paypal.com/en_US/i/scr/pixel.gif" width="1" height="1" />
</form>

jsfiddle .我也尝试使用 ExpressCheckout,它也能正常工作,但是使用标准 anchor 可能无法正常工作,因为主题标签可能位于错误的位置。此外,如果您试图将它放在 GET 变量的末尾,它会认为它是变量的一部分并对其进行编码:

    <input type="hidden" name="return" value="http://localhost/test.php?v=1#test" />

产生:http://localhost/test.php?v=1%23test

关于php - 带有哈希标签的 Paypal 返回网址?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23641994/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com