Ошибка при авторизации на PHP [дубликат]

143
07 апреля 2022, 02:10
На этот вопрос уже даны ответы здесь:
Cannot modify header information - headers already sent by (3 ответа)
Закрыт 2 года назад.

помогите решить проблему. Делаю авторизацию на сайте, и при нажатии на кнопку проверяю все ли данные введены правильно, суть в том что если данные правильно то я перевожу на другую страницу и устанавливаю куки. Но когда я их устанавливаю у меня выводит ошибку. Помогите пожалуйста.

Вот ошибка которую выводит при нажатии на кнопку. Не важно даже что туда вводить, он всё ровно выводит ошибку и через 3 секунды переводит на страницу panel.php но куки не ставятся.

Answer 1

setcookie работает с заголовками.
Вы пытаетесь задать заголовки когда уже вывели какое-то содержимое, в данном случае редирект на js.
Поменяйте местами строчки кода (сначала ставим куки, потом делаем редирект).

READ ALSO
PHP Online Test

PHP Online Test

я столкнулся с такой проблемой, создал онлайн тест и в значения $plusbox и $errorbox не увеличивается значение на 1, хоть я и задал условия $plusbox++ и $errorbox++

295
Работа с файлами laravel, как скрыть storage?

Работа с файлами laravel, как скрыть storage?

Подскажите пожалуйста как правильно использовать файловую систему laravelНа примере изображений, мне их нужно сохранять в /storage/images/

249
Почему не импортируется gsap?

Почему не импортируется gsap?

Я установил gsap через npm:

76
Почему выдает Unexpected token? Javascript

Почему выдает Unexpected token? Javascript

Консоль выдает Uncaught SyntaxError: Unexpected token '{' на счет 14 строкиПочему?

199