000webhostapp注意:未定义的索引:uid“ $ _GET ['uid']”

时间:2019-05-12 19:41:43

标签: php html

自2个小时以来,我目前正面临着一个我一直在面对的问题并进行故障排除,但还没有运气。

echo "<td><a href='modemployee.php?uid=".$row['emp_no']."'>Update</a></td>";

上面是onclick将emp_no转移到moeemployee.php页面的php代码,因为它确实将emp_no转移到另一个页面,所以效果很好,因为我可以在地址栏上看到它

问题来了

$empID = (int)$_GET['uid'];
if($empID === null)
{
    header('Location:search.php');
}

在modemployee.php页面上,我正在尝试使用上述示例代码进行验证,以检查该值是否不为null,因为如果该值为null,我希望页面将自身重定向到search.php页面以防止访问除非从锚href标签接收到该值。

但是每次页面加载时都会显示错误消息“ Notice:Undefined index:uid”,并且页面仍然加载,这与我想要的相反。

为什么会发生这种情况?

谢谢。

0 个答案:

没有答案