【问题标题】:PHP HREF URL Link not opening webpagePHP HREF URL链接未打开网页
【发布时间】:2019-01-13 17:30:28
【问题描述】:

我有一个 HREF 链接,允许我的用户单击按钮(图像),然后他们会被路由到支付引擎。基于客户的帐户类型取决于他被发送到哪个链接。我所做的是我在我的 HREF 中使用了一个字符串,然后将该字符串声明为一个 SQL 语句,该语句检查客户帐户类型并返回正确的链接。我检查了 SQL 脚本是否正常工作,并且当我单击按钮时返回正确的链接,但出现错误 404,即它在我的本地主机上找不到链接,但我希望它转到 Internet 而不是我的本地主机。我的代码:

<div class="paynow"><a href="$payfastl"><img src="./img/paynow.png"> 
</a></div>

$userloggedin= $_SESSION['user_id'];

$payfastl=("SELECT Payment_Link.Link
FROM Payment_Link
inner join phpro_users on Payment_Link.Amount=phpro_users.Amount_Due
where phpro_users.User_Id= $userloggedin
order by phpro_users.Date_Created
limit 1");

任何人都可以接受我的错误吗?在此先感谢:)

【问题讨论】:

    标签: php url href


    【解决方案1】:

    SQL 语句不是 URL。

    您需要通过您的数据库运行您的 SQL,取回 URL,然后在您的 href 属性中使用该 URL。

    【讨论】:

    • 感谢 Quentin,完全同意我这样做的尝试是使用带有 select 语句属性的字符串,将链接带回 href。不确定是否有其他方法可以做到这一点。你有什么想法吗?
    猜你喜欢
    • 2023-02-23
    • 2021-11-26
    • 1970-01-01
    • 2018-12-06
    • 2023-03-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多