PDA

View Full Version : مشکل با include در php



aseman_nilgoon
پنج شنبه 09 اردیبهشت 1389, 17:31 عصر
سلام خسته نباشید
من یک قالب صفحه را با php درست کردم و فایلهای من این طور هستند
index.php ,header.php,footer.php,headtag.php که در فولدر اصلی سایت اند
که خود در هد تگ و هد جاوا اسکرپیت و جی کوئری refrence شده و در هر صفحه جدید سه پیج اصلی header.php,footer.php,headtag.php را include می کنم منتها یه مشکل دارم و اینکه وقتی یه page جدید برای مثال pro.index در یک فولدر دیگر مثلا product میسازم ادرس ../heade.php برای include می ذارم
include(../header.php
برای صفحهpro.index قالب صفحات نمیاد لطفا راهنمایی کنیدآیا از نوع آدرس دهی هست ؟
باید چیکار کنم؟

xoogle.ir
پنج شنبه 09 اردیبهشت 1389, 18:15 عصر
از این کد استفاده کن مشکلت حل میشه

include($_SERVER['DOCUMENT_ROOT']."/header.php");

aseman_nilgoon
جمعه 10 اردیبهشت 1389, 01:42 صبح
با تشکر
این کد را اینکولود کردم ولی بازم جواب نداد
ببنید من header , footer ,headtagو فولدر image ـlib همه در روت سایت هست حالا یک فولدر درست کردم که میخواهم که درون روت هست و اسمش pro و درون این فولدر یک فایل pro.php هست که میخواهه قالب سایت با include کردن header,footer در pro بیاد ولی حتی با کد شما عکس ها و قالب و منو ... نمایش داده نمیشه و ضربدر هست من فکر می کنم آدرس دهی هم مشکل داره منتها می خوام آدرس عکس ها در footer چه جور میدن
من دو راه رفتم مثلا:srcimage="Images/footer.gif
یا اینکه یه contacst تعریف کنم
define("images", $_SERVER['DOCUMENT_ROOT']."/test/Images
بعد در فوتر از این استفاده کردم منتها اصلا با موزیلا سازگار نبود و نمایش داده نشد اگه example چیزی هست بهم بدین چون همه راهها رو رفتم بدجوری گیرم