php页面中未定义的索引

php页面中未定义的索引,php,sql,Php,Sql,我收到错误消息: 未定义索引: 在我的代码中。下面是该行的函数 if($user['flagged']==1){ $flag=“您上次的付款已标记为未收到。”; } 它表示未定义索引:已标记 如何解决这个问题呢?只需检查是否设置了全局数组$\u GET的msg index。比如说 if(isset($_GET['msg']) && $_GET['msg']==="success") 我想它会解决您的问题。只需检查是否设置了全局数组$\u GET的msg索引。比如说 if(iss

我收到错误消息:

未定义索引:

在我的代码中。下面是该行的函数

if($user['flagged']==1){
$flag=“您上次的付款已标记为未收到。”;
}
它表示未定义索引:已标记


如何解决这个问题呢?只需检查是否设置了全局数组$\u GET的msg index。比如说

if(isset($_GET['msg']) && $_GET['msg']==="success")

我想它会解决您的问题。

只需检查是否设置了全局数组$\u GET的msg索引。比如说

if(isset($_GET['msg']) && $_GET['msg']==="success")
我想它会解决你的问题。

先用
isset()
检查一下

if(isset($_GET['msg']) && $_GET['msg']==="success"){
    $log_prompt = '<span style="color:red">You Have successfully registered. Login Now!</span>';
}
if(设置($\u GET['msg'])&&&$\u GET['msg']=“成功”){
$log_prompt='您已成功注册。立即登录!';
}
如果第一个条件
isset($\u GET['msg'])
返回false,它将退出if条件的第二部分,并且不会打印消息

阅读更多关于的信息,首先使用
isset()
检查它

if(isset($_GET['msg']) && $_GET['msg']==="success"){
    $log_prompt = '<span style="color:red">You Have successfully registered. Login Now!</span>';
}
if(设置($\u GET['msg'])&&&$\u GET['msg']=“成功”){
$log_prompt='您已成功注册。立即登录!';
}
如果第一个条件
isset($\u GET['msg'])
返回false,它将退出if条件的第二部分,并且不会打印消息


阅读更多关于

加载页面时,URL必须向我提供如下内容:

localhost/your_page.php?msg=something\u value

但当URL中没有
?msg=value
…时,您的应用程序不得返回错误。。。您必须使用
isset()

建议使用==


更多信息:

加载页面时,URL必须向我显示如下内容:

localhost/your_page.php?msg=something\u value

但当URL中没有
?msg=value
…时,您的应用程序不得返回错误。。。您必须使用
isset()

建议使用==


更多信息:

if(isset($\u GET['msg'])和&$\u GET['msg']=“成功”)if(isset($\u GET['msg'])和&$\u GET['msg']=“成功”)谢谢。。汉克斯。。解决了