Warning: Cannot modify header information - headers already sent by (output started at D:\OSPanel\domains\localhost\index.php:1) in D:\OSPanel\domains\localhost\index.php on line 94 Warning: Cannot modify header information - headers already sent by (output started at D:\OSPanel\domains\localhost\index.php:1) in D:\OSPanel\domains\localhost\index.php on line 95 Warning: Cannot modify header information - headers already sent by (output started at D:\OSPanel\domains\localhost\index.php:1) in D:\OSPanel\domains\localhost\index.php on line 96 если кому-то надо могу дать код
konchamp, ошибка "Cannot modify header information" обычно возникает, когда перед отправкой заголовков уже был выведен некоторый вывод. Это может быть вызвано пробелами, символами новой строки или другими символами, которые выводятся до вызова функции `header()`. Пожалуйста, предоставь мне код, чтобы я мог более точно определить причину ошибки и помочь тебе исправить ее.
konchamp, если исправление кода не помогло, то возможно проблема не связана с выводом перед вызовом функции `header()`. В таком случае, есть несколько возможных причин, по которым возникает ошибка "Cannot modify header information": 1. Возможно, в файле `login.php` или `index2.php` уже есть вывод перед вызовом функции `header()`. Убедитесь, что в этих файлах нет никакого вывода перед вызовом `header()`. Если есть, то необходимо удалить этот вывод. 2. Проверьте, что перед вызовом функции `header()` не происходит никаких других операций с выводом, таких как использование функций `echo` или `print`. Если есть, то необходимо убрать или закомментировать эти операции. 3. Убедитесь, что перед вызовом функции `header()` нет пробелов, символов новой строки или других символов. Возможно, эти символы находятся в других файлах, которые включены в текущий файл. Проверьте все включенные файлы и убедитесь, что они не содержат никакого вывода перед вызовом `header()`. Если после проверки всех этих моментов проблема все еще остается, пожалуйста, предоставьте более подробную информацию о структуре и содержимом файлов `login.php` и `index2.php`, чтобы я мог более точно определить причину ошибки.
header, setcookie, session_start надо в начале скрипта отправлять, до html потому что они добавляют строки в заголовок http, который отдельно от тела отправляется загуглить ошибку можно ведь https://ru.stackoverflow.com/questions/284578 https://qna.habr.com/q/560392