blackrose1986
یک شنبه 26 خرداد 1392, 16:18 عصر
سلام دوستان . من یک وبسایت دارم که هر بخش اون رو به صورت زیر پوشه بندی کردم .
http://www.mediafire.com/convkey/f33a/ma8dp9ytdc1ozt24g.jpg (http://www.mediafire.com/view/ma8dp9ytdc1ozt2/1.JPG)
تمامی صفحات وبسایت من استایل رو از فایل schema1.php میگیرن .
کدی که در schema1.php برای مشخص کردن آدرس فایل css دادم اینه :
<link href='./template/{{tmp}}/Style/myCss.css' type='text/css' rel='stylesheet' />
البته {{tmp}} توسط کلاسی به صورت پیشفرض به default تغییر میکنه . و اینجای آدرس مشکلی نداره . تنها مشکل اینه که برای وصل شدن صفحه index.php به css با همین آدرس بالا کار میکنه ولی برای صفحه login.php که در پوشه ی دیگری است با ادرس زیر کار میکنه :
<link href='../template/{{tmp}}/Style/myCss.css' type='text/css' rel='stylesheet' />
یعنی یک پوشه باید دوباره برم بیرون !
حال ازتون خواهش میکنم که بهم بگید که آیا تابعی در php وجود داره که من بتونم این مشکل رو حل کنم و بصورت پویا آدرس تغییر کنه ؟ حتی اگه راه دیگه ای هست که منطقی باشه لطفا بگید .
واقعا نیاز دارم ، چون پروژه ام سر همین متوقف شده :افسرده:
http://www.mediafire.com/convkey/f33a/ma8dp9ytdc1ozt24g.jpg (http://www.mediafire.com/view/ma8dp9ytdc1ozt2/1.JPG)
تمامی صفحات وبسایت من استایل رو از فایل schema1.php میگیرن .
کدی که در schema1.php برای مشخص کردن آدرس فایل css دادم اینه :
<link href='./template/{{tmp}}/Style/myCss.css' type='text/css' rel='stylesheet' />
البته {{tmp}} توسط کلاسی به صورت پیشفرض به default تغییر میکنه . و اینجای آدرس مشکلی نداره . تنها مشکل اینه که برای وصل شدن صفحه index.php به css با همین آدرس بالا کار میکنه ولی برای صفحه login.php که در پوشه ی دیگری است با ادرس زیر کار میکنه :
<link href='../template/{{tmp}}/Style/myCss.css' type='text/css' rel='stylesheet' />
یعنی یک پوشه باید دوباره برم بیرون !
حال ازتون خواهش میکنم که بهم بگید که آیا تابعی در php وجود داره که من بتونم این مشکل رو حل کنم و بصورت پویا آدرس تغییر کنه ؟ حتی اگه راه دیگه ای هست که منطقی باشه لطفا بگید .
واقعا نیاز دارم ، چون پروژه ام سر همین متوقف شده :افسرده: