Jump to content

[SOLVED] Notice: Undefined index:


me1000

Recommended Posts

So i tuned on error reporting in PHP.ini (a godsend, no idea why it was turned off to begin with)

but i keep getting this error now..

 

  Quote
Notice: Undefined index: id in /Users/randy/Sites/birdcarver/index.php on line 7

 

line 7 is,

 

$pageid = (is_numeric($_REQUEST['id'])) ? $_REQUEST['id'] : 1;

 

I also get it once more on another page, that refers to this line,

 

if ($_REQUEST['in'] == "edit"){

Google wasnt much help when trying to figure out what the problem was though.

 

maybe someone can help me out here!

What does this error even mean? and how can I fix it?

 

thanks,

Link to comment
https://forums.phpfreaks.com/topic/86930-solved-notice-undefined-index/
Share on other sites

is_numeric "evaluates" the variable. Likewise, if() evaluates the variable.

 

To avoid evaluating a variable that might not exist, use the isset() function on it first before any code that would evaluate it - http://php.net/isset

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.