ارور در اینکلود کردن قالبی که شی گرا طراحی شده

به نام او::

همه میدونن که دنیای برنامه نویسی و زبانهای برنامه نویسی دارن به طرف شی گرا حرکت میکنن.

من هم برای اینکه از این دنیا عقب نمونم رفتم نشستم سورس php نوشتم که قالب رو کاملا شی گرا طراحی میکنه.

خوب من یه پوشه درست کردم به اسمه include و در داخل اون هم فایلهای مربوط به قالب رو نوشتم که فایلی به اسمه template.php کاملا همه چیز رو ایجاد و کنترل میکنه.در همون پوشه اینکلود یه فایلهست به اسمه test.php که هدر و کنتر ایندکس و فوتر رو میاد اینکلود و فراخونی میکنه و همه چیز رو نشون میده و مشکلی هم پیش نمیاد.

اما وقتی که همین فایلها رو از داخل پوشه اینستال فراخونی کنم ارور میده که میگه دایرکتوری یا فایل مورد نظر موجود نیست!(عکس ارور رو آپلود کردم.)

حالا برای اینکه در پوشه اینستال من بتونم قالب رو نمایش بدم دوباره باید فایلهای تمپلیت و هدر و فوتر و کنتر منو رو در داخل پوشه اینستال کپی کنم و در ایندکس پوشه اینستال (درست مثل فایل test.php پوشه اینکلود) اونها رو فراخونی کنم.

حالا من موندم که چرا وقتی من فایل تمپلیت و هدر و کنتر منو و فوتر پوشه اینکلود رو در اینکس پوشه اینستال اینکلود میکنم ارور میده و میگه که همچین فایلی وجود نداره!
 

پیوست ها

  • Untitled-1.gif
    Untitled-1.gif
    42 کیلوبایت · بازدیدها: 10

peyman1987

Member
عزیزم اینی که فرستادی عکس اروره نه کدت.
برای حل مشکلت باید کدهایی که نوشتی رو بزاری
 
به نام او::

خوب اینم کد قالب که من طراحی کردم که میتونید دانلودش کنید.
 

پیوست ها

  • New Folder.zip
    5.6 کیلوبایت · بازدیدها: 1
بسم الله الرحمن الرحیم
با سلام
دوست عزیز کدهای فایل test.php در پوشه install را اشتباه نوشته اید که کدهای صحیحش می شود:
HTML:
<?php

/**
 * @author Amir Haghighi
 * @copyright 2008
 */
include ("../include/template.php");
include ("../include/header.php");
echo("<br><br><br>");
include ("../include/footer.php");


?>

با این کد مشکلتان حل می شود.
موفق باشید.
 
به نام او::
با تشکر از شما دوست عزیز .
یه سوال برای من پیش اومده .

چه فرقی بین ./include و ../include وجود داره؟

منظورم تعداد نقاطش هست.
 

جدیدترین ارسال ها

بالا