【发布时间】:2021-07-18 15:37:51
【问题描述】:
我正在使用 PHP 生成的链接/按钮将变量传递给被引用的页面,并使用 $_GET[''] 来捕获变量。
以下是我的锚标记脚本:
echo "<a href='miniStat.php?pod=<?php echo $acct_currency[0] ?>' class='btn btn-primary'>View Recent Transactions</a>";
这就是我使用 $_GET 过程的方式:
echo $_GET['pod'];
以下是所引用浏览器窗口的输出:
https://www.example.com/accts/miniStat.php?pod=%3C?php%20echo%20aed%20?%3E
三个字母的字符串“aed”正是我想要捕捉的。有人可以看看这些行,看看我犯了什么错误吗?
感谢期待。
【问题讨论】:
-
echo "<a href='miniStat.php?pod={$acct_currency[0]}' class='btn btn-primary'>View Recent Transactions</a>";? -
@Nick 非常感谢它的帮助。
-
@MuhammadKhan 你不能有 echo echo .... 你需要转义你的字符串
标签: php html bootstrap-4