我的代码:
<?php
echo "lol";
$gotid = $_GET["id"];
echo $gotid;
?>
问题在于它不会回复我在链接http://runninbrecht.be/adminText.php?Id=500中提供的ID。它应该说:lol500
我做错了什么?
答案 0 :(得分:0)
因为您在URL中使用大写“I”,但在代码中使用小写“i”: http://runninbrecht.be/adminText.php?id=500
答案 1 :(得分:0)
PHP中的字符串区分大小写。您通过Id=500
传递了一个大写字母I,但访问$_GET["id"]
,代码中的小写字母为i。
更改URL以使用小写i(http://runninbrecht.be/adminText.php?id=500),或在代码中使用大写I($gotid = $_GET["Id"]
)。
答案 2 :(得分:0)
因为你在url中用大写i写了“Id”并且你试图通过键“id”得到它(我不是我),php是区分大小写的,所以只需检查这个url: