🎉 سال نو، مهارت نو، مشاوره رایگان نقشه راه برنامه نویسی (آفر ویژه ثبت نام قبل از افزایش قیمت 🔥)
۰ ثانیه
۰ دقیقه
۰ ساعت
۳ فراز صالحی
مسیر دهی در include
امیر صالحی حل شده توسط امیر صالحی

سلام , 

در کد پیوست شده .. یک فایل inc.php رو داریم که یک رشته رو چاپ می‌کنه و در یک پوشه فایل index.php وجود دارد.

فرض کنید که من قصد دارم از فایل index.php , فایل inc.php   رو صدا بزنم .

 

چرا فایل inc.php رویت نمی‌شود ؟

سلام و احترام

index.php

<?php
include "../inc.php";

inc.php

<?php
 echo "Hello world";

توی مرورگر هم به این صورت فایل رو باز کنید

http://localhost/test/test/index.php

نباید مشکلی باشه چون تستش کردم،‌ فایل رو پیوست کردم از همین فایل استفاده کنید

امیر صالحی ۰۶ اردیبهشت ۱۴۰۰، ۱۶:۵۸

رو مرورگر درست اجرا میشه , اما از طریق ترمینال برنامه رو اجرا می‌کنم .. این هشدار رو بهم میده

فراز صالحی ۰۷ اردیبهشت ۱۴۰۰، ۰۴:۱۵

آدرس به صورت نسبی داده شده و باید آدرس رو دقیق بدیم تا توی کنسول اجرا بشه:

<?php
include __DIR__ . "\..\inc.php";

 

 

بهترین پاسخ
امیر صالحی ۰۷ اردیبهشت ۱۴۰۰، ۱۶:۲۵