Делаю сайт. Сервер данвер.

R
На сайте с 03.08.2012
Offline
131
390

Здравствуйте. Хочу в куки записать данные. (делаю авторизацию на сайте).

В начале файла код:

<?php ini_set("session.use_cookies","1");

session_start(); ?>

На 52 и 53 строчки код:

setcookie("email",$email_md5,time()+99999);

setcookie("pass",$pass_md5,time()+99999);

Когда в браузере открываю выдает ошибку:

Warning: Cannot modify header information - headers already sent by (output started at S:\home\test1.ru\:4) in S:\home\test1.ru\ on line 52

Warning: Cannot modify header information - headers already sent by (output started at S:\home\test1.ru\:4) in S:\home\test1.ru\ on line 53

В куки нечего не записывается. Подскажите, в чем проблема может быть? И вообще если сайт на данвере, будут ли данные в куки писаться?

kypok
На сайте с 11.05.2012
Offline
25
#1
revered:
В куки нечего не записывается. Подскажите, в чем проблема может быть?

Ошибка не связана с куками. Сам файл надо смотреть.

revered:
И вообще если сайт на данвере, будут ли данные в куки писаться?

Будут.

P.S. Казалось бы, и при чем тут ПС?

Документация Bootstrap 3 на русском (http://bootstrap-3.ru/)
Mik Foxi
На сайте с 02.03.2011
Offline
1217
#2

потому что до setcookie в браузер выводится чтото через echo или просто перед <?php пробел или еще какой контент, а этого быть не должно.

Антибот, антиспам, веб фаервол, защита от накрутки поведенческих: https://antibot.cloud/ (8 лет на защите сайтов). Форум на замену серчу: https://foxi.biz/
R
На сайте с 03.08.2012
Offline
131
#3

А как мне записать куки в середине php скрипта? просто пользователь вводит пароль и емаил, я их проверяю и только после этого записую данные в куки?

дани мапов
На сайте с 06.09.2012
Offline
204
#4

Данные в куки необходимо писать до начала вывода в браузер.

Написание и доработка скриптов (PHP, MySQL, JavaScript, jQuery) (/ru/forum/811046)
Jefa
На сайте с 01.02.2007
Offline
191
#5

revered, ну ведь есть же раздел "Веб-строительство"!

Почему не туда, а расползаться по темам, для этого не предназначенным?

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий