Mohammad Maghsodi
5 سال پیش توسط Mohammad Maghsodi مطرح شد
4 پاسخ

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

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

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


ثبت پرسش جدید
حسام موسوی
تخصص : طراح و برنامه نویس
@hesammousavi 5 سال پیش مطرح شد
0

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


Mohammad Maghsodi
@mohammadhercoles62 5 سال پیش مطرح شد
0

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


Mohammad Maghsodi
@mohammadhercoles62 5 سال پیش مطرح شد
0

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


علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 5 سال پیش مطرح شد
0

@mohammadhercoles62

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

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

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


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام