Re: 1 last error to fix before the application is done!

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Jason Pruim wrote:
> Good morning everyone!
> 
> I think I might be having a "to early in the morning/not enough
> caffeine" moment... But I am down to 1 error on my timecard application
> that I would like to clean up. It's a small undefined index error, and
> the program works jsut fine the way it is, but why leave an error if you
> don't need to? :)
> 
> Here is the error:
> 
> [Tue Oct 14 08:19:47 2008] [error] PHP Notice:  Undefined index: 
> userInfo in
> /Volumes/RAIDer/webserver/Documents/dev/stimecard/inc/function/authentication.func.php
> on line 22
> 
> and here is the relevant code:
> 
> ======> Line 22        if($_SESSION['userInfo']['loggedin'] == TRUE) {
>            

Surely all you need here is to test existence first:

if (isset($_SESSION['userInfo']) && isset($_SESSION['userInfo']['loggedIn'] &&
$_SESSION['userInfo']['loggedin'] == TRUE) {


You can probably short-circuit some of that - for example if
$_SESSION['userInfo']['loggedIn'] is only ever set to TRUE (and is not set
otherwise) then you might find that

if (isset($_SESSION['userInfo']['loggedin'])) {

will work for you ...



-- 
Peter Ford                              phone: 01580 893333
Developer                               fax:   01580 893399
Justcroft International Ltd., Staplehurst, Kent

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux