无法在PHP中获取$ _GET值

时间:2018-04-07 00:21:32

标签: php get

我通过$ _GET:

在URL中传递值
 <a href="http://localhost/myFiles/confirmation.php?`pseudo='.$pseudo.'&key'.$key.'">Confirmer votre compte</a>`

我得到相关页面的URL中的值,如下所示:

http://localhost/myFiles/confirmation.php?pseudo=test&key08656996298

但是当我这样做时:

echo $_GET['pseudo'] ;
echo $_GET['key'];

它显示&#39;伪&#39;但不是关键!这是错误 (!)注意:未定义索引:键入第5行的C:\ wamp64 \ www \ myFiles \ confirmation.php

2 个答案:

答案 0 :(得分:1)

缺少=运算符。另外,您不得在网址中包含勾号(`),如果这实际上是您的代码的一部分,则会发现您没有回复遗留下来的a comment

<?php 
$pseudo = "test";
$key = "1234567";
?>

<a href="confirmation.php?pseudo=<?php echo $pseudo;?>&key=<?php echo $key ?>">Confirmer votre compte</a>

接收php

echo $_GET['pseudo'] ;
echo $_GET['key'];

答案 1 :(得分:-1)

试试这个,明白PHP是一种服务器端语言。

 <a href="http://localhost/myFiles/confirmation.php?pseudo=<?php echo $pseudo;?>&key=<?php echo $key;?>">Confirmer votre compte</a>`