نمایش نتایج: از شماره 1 تا 8 , از مجموع 8

موضوع: دریافت اطلاعات جدول از یک سایت

  1. #1
    عضو جدید grafinweb آواتار ها
    تاریخ عضویت
    Dec 2015
    نوشته ها
    7
    تشکر تشکر کرده 
    12
    تشکر تشکر شده 
    1
    تشکر شده در
    تشکر شده 1 بار در 1 پست

    پیش فرض دریافت اطلاعات جدول از یک سایت

    سلام

    من می خوام جدو نتایج زنده سایت ورزش 3 رو توی سایت خودم نمایش بدم و از کد زیر استفاده کردم اما کار نمی منه مشکل از چی هست ؟

    کسی روش دیگه ای سراغ داره ؟
    کد PHP:
    <?php
    $content 
    file_get_contents('http://www.varzesh3.com/livescore');
     
    $start strpos($content"<div id='anc-op'>");
     
    $end strpos($content"<div id='news-col-left-old'>");
    $fee $end $start;
    $table substr($content$start$fee);
    echo 
    $table;
    ?>

  2. # ADS




     

  3. #2
    عضو انجمن
    تاریخ عضویت
    Dec 2010
    محل سکونت
    تبريز
    نوشته ها
    686
    تشکر تشکر کرده 
    391
    تشکر تشکر شده 
    573
    تشکر شده در
    427 پست

    پیش فرض پاسخ : دریافت اطلاعات جدول از یک سایت

    درود
    تو این لینک بصورت کامل توضیح دادم
    اسکریپت کپی کردن از سایت ها دیگر(مثالی بر جدول لیگ برتر)

    موفق باشید.

  4. تعداد تشکر ها از ms313 به دلیل پست مفید


  5. #3
    عضو انجمن ipsat آواتار ها
    تاریخ عضویت
    Aug 2011
    نوشته ها
    385
    تشکر تشکر کرده 
    0
    تشکر تشکر شده 
    538
    تشکر شده در
    398 پست

    پیش فرض پاسخ : دریافت اطلاعات جدول از یک سایت

    نقل قول نوشته اصلی توسط ms313 نمایش پست ها
    درود
    تو این لینک بصورت کامل توضیح دادم
    اسکریپت کپی کردن از سایت ها دیگر(مثالی بر جدول لیگ برتر)

    موفق باشید.
    نظرم اینه شما یک تست کنید.
    سیستم استخراج اطلاعات از سایت ورزش 3 تغییر کرده و به مانند قبل نیست (به عبارتی کدها نامفهوم استخراج میشه و اچ تی ام ال نیست).

  6. #4
    عضو انجمن
    تاریخ عضویت
    Sep 2010
    نوشته ها
    713
    تشکر تشکر کرده 
    566
    تشکر تشکر شده 
    1,153
    تشکر شده در
    790 پست

    پیش فرض پاسخ : دریافت اطلاعات جدول از یک سایت

    کد:
    <?php
    $content = file_get_contents('http://www.varzesh3.com/livescore');
     
    $start = "<div id='anc-op'>";
     
    $end = "<div id='news-col-left-old'>";
    preg_match('#'.$start.'.*?'.$end.'#s', $content, $matches145);
    echo $matches145;
    ?>
    ویرایش توسط hoka : December 27th, 2015 در ساعت 02:18

  7. تعداد تشکر ها از hoka به دلیل پست مفید


  8. #5
    عضو جدید grafinweb آواتار ها
    تاریخ عضویت
    Dec 2015
    نوشته ها
    7
    تشکر تشکر کرده 
    12
    تشکر تشکر شده 
    1
    تشکر شده در
    تشکر شده 1 بار در 1 پست

    پیش فرض پاسخ : دریافت اطلاعات جدول از یک سایت

    ممنون از راهنمایی >

  9. #6
    عضو انجمن ipsat آواتار ها
    تاریخ عضویت
    Aug 2011
    نوشته ها
    385
    تشکر تشکر کرده 
    0
    تشکر تشکر شده 
    538
    تشکر شده در
    398 پست

    پیش فرض پاسخ : دریافت اطلاعات جدول از یک سایت

    نقل قول نوشته اصلی توسط hoka نمایش پست ها
    کد:
    <?php
    $content = file_get_contents('http://www.varzesh3.com/livescore');
     
    $start = "<div id='anc-op'>";
     
    $end = "<div id='news-col-left-old'>";
    preg_match('#'.$start.'.*?'.$end.'#s', $content, $matches145);
    echo $matches145;
    ?>
    جواب کد برگشتی :
    کد:
    Array

  10. تعداد تشکر ها از ipsat به دلیل پست مفید


  11. #7
    عضو انجمن
    تاریخ عضویت
    Sep 2010
    نوشته ها
    713
    تشکر تشکر کرده 
    566
    تشکر تشکر شده 
    1,153
    تشکر شده در
    790 پست

    پیش فرض پاسخ : دریافت اطلاعات جدول از یک سایت

    نقل قول نوشته اصلی توسط ipsat نمایش پست ها
    جواب کد برگشتی :
    کد:
    Array

    نقل قول نوشته اصلی توسط ipsat نمایش پست ها
    جواب کد برگشتی :
    کد:
    Array
    چون کد اولیه رو اشتباه دوستمون دادن

    این کد رو استفاده کنید . حتما هم فایل استایل رو با کد زیر در قالب جایگزاری کنید . (فایل استایل رو دانلود کنید و در روت هاست آپلود کنید بعد از خارج کردن از حالت فشرده)

    http://up.vbiran.ir/uploads/73471451...34_main123.zip

    کد:
       <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
        <meta charset="utf-8">    <link rel="stylesheet" type="text/css" href="/main123.css" />
    کد:
    <?php
    $content = file_get_contents('http://www.varzesh3.com/livescore');
     
    $start = "</div><!--/top-wrapper-->";
     
    $end = "<script>
        var lcMatchId = 0";
    preg_match('#'.$start.'.*?'.$end.'#s', $content, $matches145);
    echo $matches145;
    ?>


    اگر مجدد با پیام Array مواجه شدید به جای

    کد:
    echo $matches145;
    تایپ بفرمایید

    کد:
    echo $matches145[1];

  12. تعداد تشکر ها از hoka به دلیل پست مفید


  13. #8
    عضو انجمن ipsat آواتار ها
    تاریخ عضویت
    Aug 2011
    نوشته ها
    385
    تشکر تشکر کرده 
    0
    تشکر تشکر شده 
    538
    تشکر شده در
    398 پست

    پیش فرض پاسخ : دریافت اطلاعات جدول از یک سایت

    حالا ما کار نداریم کد کار می کنه یا نه و فکر می کنم تست هم نکردید.
    در پست سوم گفتم
    نقل قول نوشته اصلی توسط ipsat نمایش پست ها
    سیستم استخراج اطلاعات از سایت ورزش 3 تغییر کرده و به مانند قبل نیست (به عبارتی کدها نامفهوم استخراج میشه و اچ تی ام ال نیست).

  14. تعداد تشکر ها از ipsat به دلیل پست مفید


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •