PDA

View Full Version : سوال: سوال در مورد include



farshad_persia
شنبه 13 مهر 1387, 10:16 صبح
با سلام
خیلی‌ از دوستان توصیه به استفاده از include در برنامه دارن
اما من یه مشکل عمده در مورد include دارم که در اینجا مطرح می‌کنم
این کد رو ببینید

include.php




<?php
function test($id)
{
return "<a href='test.php?id=$id' >".$id."</a>";

}
?>test.php

<?php

include("inc/users.php");
echo test(3);


?>
مثلا این تابع یه عددی رو به عنوان ورودی میگیره و اون رو به لینک

<a href='test.php?id=3' >3</a>


تبدیل می‌کنه



حالا مشکل اساسی‌ اینجاست که که این لینک در هر جا که این include استفاده شه در همون آدرس کار می‌کنه
و اگر پوشه عوض شه دیگه صفحه رو پیدا نمی‌کنه
چه جوری می‌تونم این مشکل رو حل کنم ؟؟؟:متفکر::متفکر:

cybercoder
شنبه 13 مهر 1387, 11:02 صبح
آدرس دهی مطلق با استفاده از متغیر

farshad_persia
شنبه 13 مهر 1387, 11:07 صبح
یعنی آدرس رو به صورت کامل بدم ؟؟؟

cybercoder
شنبه 13 مهر 1387, 14:34 عصر
با استفاده از متغیری که base directory رو توش مقدار دهی کردی