PDA

View Full Version : مشکل با Include فایل



snbb000
پنج شنبه 24 اسفند 1391, 15:37 عصر
سلام .
دوستان فرض کنید من 2 تا فولدر دارم به اسم 1 و 2
حالا توی فولدر 2 هستم و میخوام فایلی که توی فولدر 1 هست رو اینکلود کنم اما نمیشه و بهم ارور میده
به این صورت مینویسم


inlcude("/1/filename");

چیکار باید کرد؟
ممنون

MRmoon
پنج شنبه 24 اسفند 1391, 15:55 عصر
باید یه دونقطه بذاری به عنوان اینکه به یک پوشه قبل رفتی:


inlcude("../1/filename");

Unique
پنج شنبه 24 اسفند 1391, 16:21 عصر
راهنمایی دیگه اینکه اگه اول path یک / بگذاری باید مسیر را کامل بدین ! وس بهتره همونطور که دوستمون گفتن از .. استفاده کنی و مسیر را relational بدین.

snbb000
جمعه 25 اسفند 1391, 01:34 صبح
باید یه دونقطه بذاری به عنوان اینکه به یک پوشه قبل رفتی:


inlcude("../1/filename");

خیلی ممنون
یعنی اگر بخوام به 2 تافودر قبل برم باید

('../../1/name')

بنویسم؟

2undercover
جمعه 25 اسفند 1391, 05:39 صبح
درسته به هر تعداد که خواستید برید دایرکتوری بالا ../ بزارید!

snbb000
سه شنبه 29 اسفند 1391, 12:19 عصر
ممنون از همه من یه مشکل دیگه همه دارم .
فرض کنید یه فایل دارم توی پوشه ی 1 و توش آدرس یک عکس به صورت ../folder/img.png هست .
حالا من اینو توی روت و توی فولدر 2 اینکلود میکنم .
حالا عکسه توی فولدر 2 میاد اما توی روت نه .
مشکل چیه؟ چیکار باید کنم/
ممنون

Unique
سه شنبه 29 اسفند 1391, 13:09 عصر
مسیر دهی های عکس ها و src ها هم همونطوری هست به صورت مستقیم و نسبی ، شما وقتی فایل را include میکنین تمام مسیر های html را اععم از Image , css, js و غیره را باید با توجه به فایلی که include میکنه انجام بدین نه فایلی که Include میشه ! یعنی مسیر درست دادن برای invlude فایل ربطی به مسیر های html و css نداره !

snbb000
سه شنبه 29 اسفند 1391, 13:36 عصر
خوب اینطوری که میگید من بخوام یه فایلی به اسم Header به سازم نباید توش لینک بزارم چون جای دیگه جواب نمیده .

من فکر کنم مشکل از جایه دیگه باشه الان فایل sql رو اینکلود کردم اررور میده توی یک فولدر دیگه اینکلود کردم مشکل نداره نمیدونم چی شده