ارور در هدر کردن صفحات php

- 2 هفته پیش
توسط علی بیات آپدیت شد
Mohammad Maghsodi ( 490 تجربه )
2 هفته پیش

سلام
من وقتی که می خواهم به یک صفحه ای دیگر بعداز ساخت سشن بروم با این کد مواجه می شوم :

Warning: Cannot modify header information - headers already sent by (output started at C:\wamp64\www\shop\view\layout\header.php:1) in C:\wamp64\www\shop\controler\Cuserregister.php on line 32

حسام موسوی ( 116749 تجربه )
2 هفته پیش

سلام
آیا کار خاصی در فایل layout\header.php انجام دادید ؟

Mohammad Maghsodi ( 490 تجربه )
2 هفته پیش

hesammousavi@
خیر سرتاسر فایل html می باشد

Mohammad Maghsodi ( 490 تجربه )
2 هفته پیش

ali.bayat@
سلام می تونید بنده راکمک کنید؟

علی بیات ( 75322 تجربه )
2 هفته پیش

@mohammadhercoles62

توابعی که هدرهای HTTP رو ارسال یا اصلاح میکنند٬ باید قبل از هرگونه خروجی فراخوانی بشوند.
برخی از این توابع در زیر لیست شدند.

  • header
  • header_remove
    *‌ session_start
  • session_regenerate_id
  • setcookie
    *‌ setrawcookie

چنانچه از هر کدوم این توابع در کدتون استفاده کردید٬ این توابع باید قبل از هر کد دیگری قرار بگیرند وگرنه با خطا روبرو میشید. یعنی باید قبل از هر گونه کد HTML یا توابع print, echo اول این توابع فراخوانی بشند. موفق باشید.

برای ارسال پاسخ باید وارد سایت شوید