gpt4 book ai didi

php - 当用户更改 Url 中的参数时,Php Db 错误的错误页面重定向

转载 作者:行者123 更新时间:2023-11-30 01:09:49 25 4
gpt4 key购买 nike

我有一个 php 页面,我在其中使用 $_GET 从上一页获取变量。

所以在这个页面我已经声明了它

示例

$id=$_GET['id'];
$car=$_GET['car'];

然后我有一些使用这个变量的 php 函数。

所以这个页面的 URL 看起来像

www.example.com/secondpage?id=1&car=1

现在,如果用户编辑此 url 并删除 id=1,我的第二页将显示 mysql 错误……每当有人使用 url 时,如何将其重定向到错误页面,结果出现mysql 错误......?

提前致谢

最佳答案

在脚本的开头执行以下操作:

if(!isset($_GET['id'] || empty($_GET['id'] || !isset($_GET['cart'] || empty($_GET['cart'])
header('Location: error.php');

请注意 emptyheader 函数的限制:对于 “0”empty 将返回 true >,例如,如果已发送任何输出,则无法调用 header 。请参阅手册了解更多限制。

关于php - 当用户更改 Url 中的参数时,Php Db 错误的错误页面重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19528085/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com