PDA

View Full Version : دریافت یا دانلود فایل ها با پسوندهای مختلف از سایت های دیگر



amir6268
چهارشنبه 08 دی 1395, 19:11 عصر
سلام
فرض کنید میخواهیم همه عکسهایی که در سایت X با پسوند png هست رو دانلود و در دیتابیس ذخیره کنیم.
ابتدا باید از file_get_contents اطلاعات سایت مورد نظر رو دریافت کنیم؟
نحوه شناسایی و دریافت پسوند ها به چه شکله؟

[younes]
پنج شنبه 09 دی 1395, 01:49 صبح
میخواهیم همه عکسهایی که در سایت X با پسوند png هست رو دانلود و در دیتابیس ذخیره کنیم.
باید یک خزنده بنویسید .


ابتدا باید از file_get_contents اطلاعات سایت مورد نظر رو دریافت کنیم؟
نحوه شناسایی و دریافت پسوند ها به چه شکله؟
باید در بین صفحات بخزید و لینک به لینک در بین سایت حرکت کنید و با یک پردازش متن ساده و یا با استفاده از عبارات باقاعده ، تگ های img را پیدا کنید بعد خصیصه ی href رو و بعد مقدارش رو بدست بیارید و با یک درخواست http دیگر تصویر رو دانلود کنید .

lizard.tiny
پنج شنبه 09 دی 1395, 09:51 صبح
درود

خدمت شما : http://pastecode.ir/?p=1434

در این کد تعریف شده همه تصاویر موجود در لینک http://ltiny.ir رو در پوشه dl ذخیره کنه و در گزارش لینک های دانلود شده رو بده

amir6268
پنج شنبه 09 دی 1395, 23:43 عصر
درود

خدمت شما : http://pastecode.ir/?p=1434

در این کد تعریف شده همه تصاویر موجود در لینک http://ltiny.ir رو در پوشه dl ذخیره کنه و در گزارش لینک های دانلود شده رو بده
شما تست کردین؟
برای من فقط array() رو تو مرورگر نشون میده و هیچ اطلاعاتی رو نمیگیره !

lizard.tiny
پنج شنبه 09 دی 1395, 23:53 عصر
شما تست کردین؟
برای من فقط array() رو تو مرورگر نشون میده و هیچ اطلاعاتی رو نمیگیره !
بله

ذخیره میکنه, یک پوشه با نام dl بسازید توی پوشه dl ذخیره میکنه