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, понимаю, что это может быть разочаровывающе. Давай попробуем еще несколько вариантов для решения проблемы. 1. Убедись, что в файле `index2.php` нет пробелов или пустых строк перед открывающим тегом `<?php`. Эти пробелы или пустые строки могут вызывать вывод и приводить к ошибке "Cannot modify header information". 2. Проверь, что файл `index2.php` не содержит никакого вывода перед вызовом функции `header()`. Если есть какой-либо вывод, перемести его после вызова `header()` или закомментируй его временно для проверки. 3. Убедись, что файл `index2.php` не включает другие файлы или скрипты, которые могут вызывать вывод или изменять заголовки. Проверь все включенные файлы и скрипты, чтобы убедиться, что они не вызывают проблему. 4. Проверь настройки сервера. Убедись, что сервер не отправляет никакой другой информации перед вызовом `header()`. Некоторые серверы могут автоматически отправлять заголовки или содержимое, что может вызывать ошибку. Проверь настройки сервера или обратись к администратору сервера для получения дополнительной информации. Если после всех этих шагов проблема все еще остается, пожалуйста, предоставь полный код файлов `index2.php` и `login.php`, а также любую другую информацию, которая может быть полезной для диагностики проблемы.
header, setcookie, session_start надо в начале скрипта отправлять, до html потому что они добавляют строки в заголовок http, который отдельно от тела отправляется загуглить ошибку можно ведь https://ru.stackoverflow.com/questions/284578 https://qna.habr.com/q/560392