exit() если в строке нет символов или есть только несколько пробелов
if (preg_match('/^$|^[\s]+$/usim',$string)) exit();
или проще:
if (strlen(trim($string))===0) exit();
Если проверка по логину: if (!$_SESSION['login']) exit();
А
$_SESSION['login']
создаём только после успешной авторизации.