سلام و وقت بخیر
خطا مربوطه بدلیل پیدا نکردن فایل اینکلود شده میباشد.
چون مکان فایل demo.php در پوشه ای است که فایل های header.php و footer.php قرار ندارد ، پس نحوه آدرس دهی include نسبت به فایل های موجود در آن پوشه (مثل index.php) تغییر میکند و باید بگویم که به دو پوشه قبل تر مراجعه کند :
(چون مکان فایل demo شما در دو پوشه theme و 1 است به نسبت تعداد پوشه ها از /.. استفاده میکنیم)
مثال :
<?php include("../../header.php"); ?>
موفق باشید
برچسب:
نویسنده: محمد رضا جوادیان