PHP使用?object = value通过URL传递变量

时间:2014-07-25 09:36:30

标签: php variables get

我知道那里有很多这样的话题,但所有答案根本不适用于我。我已经尝试了所有我能找到的东西,而且我仍然在我开始的地方。我正在尝试通过URL传递变量:

<a href="test2.php?one="<?php echo $_GET['one']; ?>">link</a>

单击“链接”时,它会将我重定向到相应的页面(test2.php),但将值保留为空(导致localhost / test2.php?one =)。这意味着我无法再看到正在发送的变量。

$one = $_GET['one'];
echo $one;

如何正确地将变量从test.php发送到test2.php?

2 个答案:

答案 0 :(得分:2)

href值中删除引号:

<a href="test2.php?one=<?php echo $_GET['one']; ?>">link</a>
<!--                 ^^^ - quotes missing here -->

答案 1 :(得分:0)

你关闭了href试试这个:

<a href="test2.php?one=<?php echo $_GET['one']; ?>">link</a>