blu*_*yke 0 php switch-statement
所以我查看了各种帮助网站,但似乎没有人遇到与我相同的问题,让我在我的代码后解释:
$pgint=$_POST['pg'];
echo '<li><h4>Insects and Plants</h4>';
switch($pgint)
{
case "1":
echo '1';
break;
case "2":
echo '2';
break;
}
Run Code Online (Sandbox Code Playgroud)
即使"pg"设置为1和2,它也不会反映出anthing.任何人都可以帮忙吗?URL如下所示:http://mydomainname.com/index.php?pg = 1
没有回应任何东西.有人可以帮忙吗?
Joh*_*nde 10
你混淆了POST和GET.您需要GET,因为您要查找的值位于查询字符串中:
$pgint=$_POST['pg'];
Run Code Online (Sandbox Code Playgroud)
应该:
$pgint=$_GET['pg'];
Run Code Online (Sandbox Code Playgroud)
您应该error_reporting()出现报告所有错误,包括通知.如果你这样做,你会立即抓住这个.