PDA

View Full Version : مبتدی: مشکل ادرس دهی از مسیر های مختلف در php



amateur_shz
پنج شنبه 06 بهمن 1390, 11:53 صبح
من یک صفحه به عنوان head.php ساختم که داخل تمام صفحات include کنم.داخل head تابع init.php رو اضافه کردم.
حالا از مسیر های مختلف که وارد صفحات میشم این خطا نشون داده میشه

Warning: require_once(../include/init.inc.php) [function.require-once]: failed to open stream: No such file or directory in C:\xampp\htdocs\market\template\head.php on line 2

Fatal error: require_once() [function.require]: Failed opening required '../include/init.inc.php' (include_path='C:\xampp\htdocs\market\include') in C:\xampp\htdocs\market\template\head.php on line 2

البته بعضی صفحات داخل root هستن که از head استفاده میکنن بعضی داخل پوشه های مختلف.
خطای بالا از صفحه اصلی گرفته شده
ممنون

mbf5923
پنج شنبه 06 بهمن 1390, 12:37 عصر
دوست عزیز این به خاطر اینه که فایل init.inc.php وجود نداره یا حد اقل در آدرس داده شده موجود نیست

amateur_shz
پنج شنبه 06 بهمن 1390, 14:43 عصر
دوست عزیز این به خاطر اینه که فایل init.inc.php وجود نداره یا حد اقل در آدرس داده شده موجود نیست

مشکل رو حل کردم.
init یکبار در صفحه head آدرس دهی شده بود یکبار در صفحه ای که head از اونجا فراخونی شده بود