Setcookie не работает, в чём проблема?
https://qna.habr.com/search?q=Cannot+modify+header...
сложно, да?
Для начала уменьшить количество запросов SELECT `id`,`email`,`tel` FROM `users` WHERE email=... OR tel=...
if ($id>0) kokoko

пользуйтесь стандартным session_start();

и записывайте в $_SESSION все данные по текущему юзеру, в т.ч и is_auth is_admin итд...