I'm stuck with this problem and don't know what I'm doing wrong in html page , main page : <?php include('headbutton.php'); ?> <?php include('c_container_files/c_beerpong.php'); ?> <?php include('down_menu.php'); ?> Code (markup): and then c_beerpong.php >> <!--------------------------------- start container ------------------------------------> <div id="xellbox"> <div id="xellbpost"> <?php include('container_files/navigation_flashgames.php'); ?> <?php include('container_files/top_ads.php'); ?> <!--------------------------------- start of postblock ------------------------------------> <?php include('flash-games_pb/beerpong.php'); ?> <!--------------------------------- end of postblock ------------------------------------> <?php include('container_files/cool_links.php'); ?> </div> </div> <!--------------------------------- end container ------------------------------------> Code (markup): beerpong.php page doesn't matter now , it works ok when all others include code are in root .... I don't get it , why is path invalid , what I miss here ? or what is valid path for this case ? tnx