OMG!
!isset() != empty()
z.b.:
Code:$x = ''; isset($x); //TRUE empty($x); //TRUE $x = array(); isset($x); //TRUE empty($x); //TRUE $x = FALSE; isset($x); //TRUE empty($x); //TRUE $x = 0; isset($x); //TRUE empty($x); //TRUE $x = '0'; isset($x); //TRUE empty($x); //TRUE