PDA

View Full Version : سوال: سوال در مورد کلاس simple_html_dom



mahmod2000
پنج شنبه 06 تیر 1392, 11:03 صبح
سلام خدمت دوستان

من چند وقتی هست دارم با این کلاس کار میکنم
ولی جرا بعضی از سایت ها رو که میخوام تگ ازشون بردارم هیج جوره نمیزاره که کار انجام بشه و تگ بهم نمیده

کسی میدونه مشکل چیه؟

sh.n.n786
پنج شنبه 06 تیر 1392, 12:09 عصر
درود و ...
درست سوالو مطرح کنید خوب نمونه بذارید یا کد رو قرار بدید .

mahmod2000
پنج شنبه 06 تیر 1392, 14:33 عصر
ببینید من با این کد دفعه اولم نیست که کار میکنم

منظورم سایت هایی مثل سایت خبری مهرنیوز یا http://www.aftana.ir هست که نمیزاره دیتاهای تگ رو از سایتشون برداشت

kartuf
جمعه 07 تیر 1392, 01:57 صبح
خوب این سایت ها برای جلوگیری از هجوم ربات ها روی سایت اجاز استفاده از توابع file_get_contents رو نمیدند دلیل این کار مبارز با ربات های کپی کننده مطالب هست و روش عمل هم به این صورت است که موقع ارسال درخواست هدر ها و یوزر ایجنت شما مورد بررسی قرار میگیره تا از صحت درخواست توسط کاربر و از طریق مرورگر احراز شود راه کاری که شما باید دنبال کنید این هست با کمک تابع curl () محتوای سایت رو دریافت و در یک متغییر بریزید و کار رو با کلاس مورد نظرتون ادامه بدید قطعا مشکل شما حل میشه موفق باشید