Лучше писать так
$rootpath = file_exists('login.php') ? '' : (file_exists('../login.php') ? '../' : (file_exists('../../login.php') ? '../../' : print('Ошибка!')));
Тогда файл можно двигать по папкам не перенастраивая $rootpath, это удобно например для каких-то модулей или других скриптов, где файлов много.