PDA

View Full Version : خطا در set کردن کوکی



tick-tock
دوشنبه 18 آذر 1392, 20:21 عصر
با سلام من میخوام در لوکال هاست ( xammp ) کوکی ست کنم با کد زیر .




setcookie('test', 45, time()+(60*60*24*7));




اما set نمیکنه و اروره زیر را نشان میده .

Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\web-1\coocki\set.php:7) in C:\xampp\htdocs\web-1\coocki\set.php on line 10

خواهش میکنم که کمک کنید .

Javidhb
دوشنبه 18 آذر 1392, 23:05 عصر
اخطارتون میگه که دیگه نمیتونه header رو ست کنه، چون قبلا header ها رو فرستاده:

به احتمال زیاد درخواست set کوکی رو بعد از ساخت html نوشتید.

عمل ست کردن کوکی از طریق فرستادن header انجام میشه و باید قبل از ساخت کدهای مربوط به html ، نوشته بشه.

همون کدتون رو توی خطهای ابتدایی بنویسید.

توضیح خیلی کامل(انگلیسی):
http://stackoverflow.com/questions/8028957/headers-already-sent-by-php

tick-tock
دوشنبه 18 آذر 1392, 23:36 عصر
بله متشکرم از راهنماییتون.