مهمان ارسال شده در تیر 93 گزارش بازنشر ارسال شده در تیر 93 سلام دوستان معمولا واسه ساخت API راه های مختلفی وجود داره که عمده ترینش بیرون کشیدن اطلاعات به صورت مستقیم از دیتابیس ئه ! اما وقتی که به دیتابیس مورد نظر دسترسی نداریم با استفاده از CURL (البته کاهی وقتا با file_get_contents هم میشه) قسمتی از محتویات صفحه رو در میاریم. حالا دقیقا سوال منم همینجاست. چطوری با استفاده از این دستور میتونیم این کار رو انجام بدیم ؟ کلا فوت و فن curl چیه ؟ نظریه من اینه که صفحه رو فراخوانی کنم! بعد بگردم دنبال رشته مورد نظر و اونو برگشت بدم. البته این برای موارد ساده کاربرد داره.حالا برای اینکه خوانندگان این تاپیک هم از پاسخ های شما یه استفاده ای بکنن خواهشم اینه که مثال هاتون رو روی این کیس پیاده کنیدhttp://s5.farsisubtitle.com/downloadz/?act=search#s_tvshowمثال: وارد آدرس بشید، سریال فارگو (fargo) رو جستوجو کنید [پارامتر ورودی که نام سریاله ثابت نیست ها! توسط کاربر وارد میشه] بعد نتیجه اون رو برگشت بدید [نتیجه شامل نام فایل - مترجم - نسخه] اگه بشه لینک دانلود اصلی زیرنویس هم در آورد که دیگه نقل قول لینک به ارسال
Mobin 1669 ارسال شده در تیر 93 گزارش بازنشر ارسال شده در تیر 93 چون جستجو به صورت ajax هست شما نمیتونی به روش معمول از curl استفاده کنیاول باید با استفاده از firebug اطلاعات ارسالی به ajax رو مانیتور کنی بعد با استفاده از curl ارسال اطلاعات رو شبیه سازی کنی و نتیجه رو بگیریاطلاعات به صفحهhttp://s5.farsisubti...search.ajax.phpارسال میشه واطلاعاتی هم که ارسال میشه به صورت query=fargo هستو نتیجه ای هم که برمیگردونه به صورت html هست که میتونین همونو مستقیم نشون بدید یا با کلاس simpledom اطلاعاتشو استخراج کنید 1 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .