Warning: Cannot modify header information - headers already sent by (output started at C:\OpenServer\domains\localhost\login.php:2) in C:\OpenServer\domains\localhost\login.php on line 29
Как только кусок кода для перенаправления вставлю на 1 или 2 строку в редакторе ошибки нет но где то в другом месте если вставить то ошибка.
Кусок кода
Если хотите работать с заголовками, то размещать голый html с включениями php кода нельзя, будет засоряться лог предупреждениями.
При исполнении php файла в начале он должен молчать как рыба, если логика работы предусматривает выбор - работать сначала с заголовками, а потом выводить контент, или просто выводить контент (через print, echo и т.д.).
То есть, заголовки должны срабатывать первыми, любое echo между выполнением header() будет нарушать порядок.