2 نوع آدرس دهی هست آدرسی دهی نسبی و مطلق
نسبی یعنی نسبت به مکانی که الان توش هستیم
مثلا اگه من ازت بپرسم آشپز خونه کجاست شما میگی درب سمت راست یعنی نسبت به این مکان فعلی که الان توش ایستادیم سمت راسته و اگه شما جات رو تغییر بدی دیگه این آدرس صحیح نخواهد بود
آدرس دهی مطلق یعنی نسبت یه مکان ثابت که ریشه همه مکان های موجوده آدرس بدیم
مثلا من میگم آشپزخونه از درب اصلی خونه که وارد بشی سمت راسته این آدرس دیگه همیشه ثابته و ما هرجای خونه باشیم این آدرس صحیح هستش و تغییر جای ما تاثیری نمیزاره روش
وقتی با ./ آدرس رو شروع میکنی یعنی داری آدرس نسبی میدی ... یعنی این آدرس نسبت به فایلی که توش کد رو نوشتی باید درست باشه
شما تو index داری
./CleanCity/includs/header.php
یعنی از اینجا برو تو فولدر CleanCity و .... به عبارت دیگه شما داری میگی توی فولدری که الان هستیم (فولدری که فایل index.php هست ) یه فولدر وجود داره به اسم CleanCity که برو توش
در حالی که فایل index خودش تو فولدر CleanCity هستش و همین الان تو این فولدر هستیم
بهترین روش اینه که از یک مکان ریشه شروع کنی و آدرس مطلق بدی که این مکان ریشه
C:\xampp\htdocs\
هستش که همه سایتا رو توش میریزی
این آدرس رو با
$_SERVER['DOCUMENT_ROOT']
میتونی بدست بیاری که تو کدت هم داریش و تو متغیر $g_site_root ریختیش
پس اینکلودت همچین چیزی میشه
define ( 'HEADER' , "$g_site_root/cleancity/includes/header.php" );
من ادرس ها رو همینجوری تایپ کردم و خودت دقت کن و آدرس صحیح با نام فولدر های صحیح رو وارد کن