m_feyz
چهارشنبه 25 دی 1387, 22:15 عصر
با سلام.
می خوام یه برنامه بنویسم که آدرس یه صفحه رو بگیره و تو لینک های اون صفحه جستجو کنه برای همین نیاز هست که برنامه ای بنویسم که آدرس لینک هایی که به طور نسبی آدرس دهی شده را به آدرس مطلق تبدیل کنه مثلا آدرس صفحه اینه:
http://www.site.com/dir1/dir2
و یه لینک به شکل زیر وجود داره:
dir3/file.jpg
حالا دو احتمال برای آدرس مطلق آن وجود داره:
1- آدرس نسبی نسبت به آخرین دایرکتوری آدرس صفحه باشه یعنی آدرس مطلقش میشه:
http://www.site.com/dir1/dir2/dir3/file.jpg
2- آدرس نسبی نسبت به صفحه اصلی سایت باشه یعنی آدرس مطلقش میشه:
http://www.site.com/dir3/file.jpg
و ما نمی دونیم کدومش میشه.
به نظر شما برنامه رو چطور بنویسم تا آدرس نسبی رو به طور صحیح به آدرس مطلق تبدیل کنه؟
با تشکر از همه.
می خوام یه برنامه بنویسم که آدرس یه صفحه رو بگیره و تو لینک های اون صفحه جستجو کنه برای همین نیاز هست که برنامه ای بنویسم که آدرس لینک هایی که به طور نسبی آدرس دهی شده را به آدرس مطلق تبدیل کنه مثلا آدرس صفحه اینه:
http://www.site.com/dir1/dir2
و یه لینک به شکل زیر وجود داره:
dir3/file.jpg
حالا دو احتمال برای آدرس مطلق آن وجود داره:
1- آدرس نسبی نسبت به آخرین دایرکتوری آدرس صفحه باشه یعنی آدرس مطلقش میشه:
http://www.site.com/dir1/dir2/dir3/file.jpg
2- آدرس نسبی نسبت به صفحه اصلی سایت باشه یعنی آدرس مطلقش میشه:
http://www.site.com/dir3/file.jpg
و ما نمی دونیم کدومش میشه.
به نظر شما برنامه رو چطور بنویسم تا آدرس نسبی رو به طور صحیح به آدرس مطلق تبدیل کنه؟
با تشکر از همه.