PHP错误:未定义索引

PHP错误:未定义索引,php,Php,这听起来真的很愚蠢,但我不明白为什么会出现这个错误 注意:C:\inetpub\wwwroot\webres\OC\u defaults.php中未定义的索引:o $o = !empty($o) ? $o : $_REQUEST['o']; $ST_defaults["office"] = !empty($o) ? strtoupper($o) : $officeDefault; extract($ST_defaults); 谢谢, Jatino未在关联数组$\u请求中

这听起来真的很愚蠢,但我不明白为什么会出现这个错误

注意:C:\inetpub\wwwroot\webres\OC\u defaults.php中未定义的索引:o

    $o = !empty($o) ? $o : $_REQUEST['o'];
    $ST_defaults["office"] = !empty($o) ? strtoupper($o) : $officeDefault;
    extract($ST_defaults);
谢谢,
Jatin

o
未在关联数组
$\u请求中定义


您可以使用
isset($\u REQUEST['o'])检查它是否已定义。

o
未在关联数组
$\u REQUEST
中定义


您可以使用
isset($\u REQUEST['o'])检查它是否已定义。

o
未在关联数组
$\u REQUEST
中定义


您可以使用
isset($\u REQUEST['o'])检查它是否已定义。

o
未在关联数组
$\u REQUEST
中定义

您可以使用
isset($\u REQUEST['o'])检查它是否已定义。

$\u REQUEST['o']未设置。 .. 一个简单的解决方法是添加

if(!array_key_exists('o',$_REQUEST)){$_REQUEST['o']='';};
哦,还有,不要使用$\u请求,它的错误做法,它的懒惰,数据来自哪里是未知的,可能会损坏/覆盖~

请改用$\u COOKIE/$\u POST/$\u GET。

$\u未设置请求['o']。 .. 一个简单的解决方法是添加

if(!array_key_exists('o',$_REQUEST)){$_REQUEST['o']='';};
哦,还有,不要使用$\u请求,它的错误做法,它的懒惰,数据来自哪里是未知的,可能会损坏/覆盖~

请改用$\u COOKIE/$\u POST/$\u GET。

$\u未设置请求['o']。 .. 一个简单的解决方法是添加

if(!array_key_exists('o',$_REQUEST)){$_REQUEST['o']='';};
哦,还有,不要使用$\u请求,它的错误做法,它的懒惰,数据来自哪里是未知的,可能会损坏/覆盖~

请改用$\u COOKIE/$\u POST/$\u GET。

$\u未设置请求['o']。 .. 一个简单的解决方法是添加

if(!array_key_exists('o',$_REQUEST)){$_REQUEST['o']='';};
哦,还有,不要使用$\u请求,它的错误做法,它的懒惰,数据来自哪里是未知的,可能会损坏/覆盖~


使用$\COOKIE/$\u POST/$\u GET代替。

$\u请求['o']
未设置。是否希望通过查询字符串将
o
传递到页面?
$\u请求['o']
未设置。是否希望通过查询字符串将
o
传递到页面?
$\u请求['o']
未设置。是否希望通过查询字符串将
o
传递到您的页面?
$\u请求['o']
未设置。是否希望通过查询字符串将
o
传递到您的页面?嗨,Fabien,我已经设置了isset(),现在没有显示该错误。但是它在哪里显示选中的值。isset检查是否设置了该值。如果返回false,则不设置该值。现在您的问题是该值未设置,您需要找出原因。“o”应该如何传递到您的页面?获取还是发布?谢谢,我会看一看,如果我遇到一些问题,我会在这里重新发布。嗨,Fabien,我做了isset(),现在没有显示错误。但是它在哪里显示选中的值。isset检查是否设置了该值。如果返回false,则不设置该值。现在您的问题是该值未设置,您需要找出原因。“o”应该如何传递到您的页面?获取还是发布?谢谢,我会看一看,如果我遇到一些问题,我会在这里重新发布。嗨,Fabien,我做了isset(),现在没有显示错误。但是它在哪里显示选中的值。isset检查是否设置了该值。如果返回false,则不设置该值。现在您的问题是该值未设置,您需要找出原因。“o”应该如何传递到您的页面?获取还是发布?谢谢,我会看一看,如果我遇到一些问题,我会在这里重新发布。嗨,Fabien,我做了isset(),现在没有显示错误。但是它在哪里显示选中的值。isset检查是否设置了该值。如果返回false,则不设置该值。现在您的问题是该值未设置,您需要找出原因。“o”应该如何传递到您的页面?获取还是发布?谢谢,我会看一看,如果我遇到一些问题,我会在这里重新发布。